@Synchronized fun register(context: Context): Observable<BluetoothState>
Register BroadcastReceiver for Bluetooth Adapter state changes
Return Observable on which Bluetooth Adapter state change will be available