P2P: Fix HAL connect pin & go_intent params

The HAL implementation code for the p2p iface was incorrectly passing
down non-null pins and non-negative go_intent values when it should be.
This unbreaks the CtsVerifier Group Join PIN test, and restores partial
functionality to reinvoke.

Bug: 38120750
Bug: 37715629
Test: CtsVerifier WifiDirect tests
Change-Id: I380bd055b4b0c7cb3711b215bb44cacdb48ba58d
1 file changed