Avoid double blocking call in the WifiServiceImpl

Also remove the prepareForAutoDispatch which is easily creating a flaky
test with wrong calling order.

Bug: 288342050
Test: atest WifiServiceImplTest
Change-Id: Ief99b63b2827bcfd8b74cd3e292a2deaa082738a
2 files changed