WifiAwareNativeManager: Use handler for status callback

The change of behavior in the HalDeviceManager callbacks causes the
status changed callback to be invoked synchronously. This exposes a race
condition between WifiService & WifiAwareService.
The race condition is still present with the fix, but it's less likely
to happen.

Bug: 70163748
Test: Unit tests
Test: Turn on softap
Change-Id: I42da58846452b6b368e54c944166bd1d7d71c311
1 file changed