Separate aware request and peer NDP info

Separate the network request and peer NDP info. Each request will have
only one network agent, but may related to multiple NDP. Each NDP has
its own peerDataMac and transport info.

Bug: 171342875
Test: atest com.android.server.wifi
Change-Id: Idfed4345dda45b61166f88f61ac9bb7b6e20fe7d
3 files changed