HFP: fix the audio route issue in multiple Apps scenario

In muiltple Apps scenario, the first app call stopBluetoothSco
and setPhoneSpeakerOn(true) while end navigation. Then the second
app start VOIP call via startBluetoothSco. But audio route device
is forced to switch to speaker because isSpeakerPhoneOnRequested
return true for the speaker on request by first app.

Fix: while current VOIP app start Bluetooth SCO, add an
speakerPhoneClient with false status.

Change-Id: I22733e28a9a2996b436c33604055d0e08463211e
CRs-Fixed: 2962101
1 file changed