Fix disconnection bug in ServiceWatcher

Context.unbind() does not result in any callback to
onServiceDisconnected(), even though that might be expected. Do the
callback ourselves if necessary to ensure that clients always see
disconnections.

Bug: 151182828
Test: manual
Change-Id: I4969d4f548a6ff7256a4833d61cdd1263ca1dfde
1 file changed