binder: Add parcelable for iface params

Replace the |CreateInterface| method params from dictionary
to parcelable type.

BUG: 30066497
TEST: Ran the integration tests under |wificond|.
Change-Id: Iea0dbce3ce55df0735afa3de532fa25fe6802aa3
diff --git a/wpa_supplicant/binder/supplicant.h b/wpa_supplicant/binder/supplicant.h
index 10db25c..de85594 100644
--- a/wpa_supplicant/binder/supplicant.h
+++ b/wpa_supplicant/binder/supplicant.h
@@ -37,7 +37,7 @@
 
 	// Binder methods exposed in aidl.
 	android::binder::Status CreateInterface(
-	    const android::os::PersistableBundle &params,
+	    const fi::w1::wpa_supplicant::ParcelableIfaceParams &params,
 	    android::sp<fi::w1::wpa_supplicant::IIface> *iface_object_out)
 	    override;
 	android::binder::Status