Merge changes I0aba7ca0,I248d6665,I95077ce8,I0ac477cf,Ia740b114, ...

* changes:
  [WifiServicelImpl] Do away with mIfaceIpModes
  Refactor SoftAp state management
  Do not use use AP state broadcast
  Refactor LOHS state management
  Use callbacks instead of broadcasts to update LOHS state
  Refactor unit tests to prepare for switch from broadcasts to callbacks
  Stop LOHS on ip config error