Bug 1070823 - [Bluetooth][Settings] bluetooth panel support BT v2 API

Based on what we have discussed, we won't need promise anymore. `BtAdapterManager` should only reflect the change of the default adapter via Observable.