wpa_supplicant(hidl): New EAP phase 2 params and NFC methods

1. Add support for the newly added EAP phase 2 params in HIDL interface.
2. Add the NFC handover related methods in HIDL interface.
3. Add a new utils for wpabuf manipulations and refactor all existing
wpabuf usages.

While there,
Change the input arg type for |setWfdDeviceInfoInternal| from hidl_array
to std::array.

Bug: 35270422
Bug: 35311730
Test: Compiles
Change-Id: I277b1bb128965f95f794a2cbae8c2aa8a79ddcf1
8 files changed