ClientModeManager: add interface control

Add interface control using the new WifiNative APIs to
ClientModeManager.  Unit tests are also added to cover interface
creation and teardown events.

Bug: 32941234
Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Change-Id: I367c649be5e5c5b7e0925583e9479cef72ed5c77
4 files changed