p2p: implementation for addGroup_1_2

Implement addGroup_1_2 and modify supplicant to allow creating a
group or join a group with a configuration.

Bug: 64695709
Test: Group creation
      * create a group with a configuration.
      * join it as new Group Client.
      * join it as legacy Wi-Fi STAs.
Test: Group joining
      * create a group with configuration.
      * join above group without negotiation and WPS.

Change-Id: Ic8f3b05383c9b9587a7b86de66c85221f15c7da6
3 files changed