Move bindService/unbindService calls to background thread

This ensures that bindService/unbindService always executes inside a
background executor in PersistentConnectionManager.

Bug: 330902851
Test: atest ObservableServiceConnectionTest
Flag: NONE
Change-Id: I27d0e1601951e08cd7cd621ae3e118cd9b4a7ca2
3 files changed