MAP Client disconnect state machine if MAS client disconnected

If the MAS client disconnects (Obex error or remote device terminates
connection) close the state machine safely.

Bug: 138379476
Test: atest MapClientStateMachineTest
Change-Id: I11362911fc96cb15416242456fa3cf026c085745
(cherry picked from commit 9b5cd43f3b297ddf9c0c2bd7136a7de7f45312a1)

Merged-In: I11362911fc96cb15416242456fa3cf026c085745
Change-Id: Ie0ec535543ef477130878f7a722c2c89edf022a0
2 files changed