wifi: Add STA + STA HIDL API's

Add the HIDL API's + shim + VTS tests.

Bug: 170305665
Test: atest VtsHalWifiV1_3TargetTest VtsHalWifiV1_5TargetTest
Change-Id: I26ada11aebfe8082bfda251cf7e6990e0aa08a06
diff --git a/wifi/1.5/IWifiNanIface.hal b/wifi/1.5/IWifiNanIface.hal
index 93257b5..d7c15de 100644
--- a/wifi/1.5/IWifiNanIface.hal
+++ b/wifi/1.5/IWifiNanIface.hal
@@ -92,13 +92,12 @@
      *         |WifiStatusCode.SUCCESS|,
      *         |WifiStatusCode.ERROR_WIFI_IFACE_INVALID|
      */
-    registerEventCallback_1_5(IWifiNanIfaceEventCallback callback)
-        generates (WifiStatus status);
+    registerEventCallback_1_5(IWifiNanIfaceEventCallback callback) generates (WifiStatus status);
 
     /**
      * Get NAN capabilities. Asynchronous response is with
      * |IWifiNanIfaceEventCallback.notifyCapabilitiesResponse|.
-
+     *
      * Note: supersedes the @1.0::IWifiNanIface.getCapabilitiesRequest() method which is deprecated
      * as of HAL version 1.5.
      *
@@ -109,5 +108,5 @@
      *         |WifiStatusCode.ERROR_WIFI_IFACE_INVALID|,
      *         |WifiStatusCode.ERROR_UNKNOWN|
      */
-     getCapabilitiesRequest_1_5(CommandIdShort cmdId) generates (WifiStatus status);
-};
\ No newline at end of file
+    getCapabilitiesRequest_1_5(CommandIdShort cmdId) generates (WifiStatus status);
+};