Bug 1085290 - [Bluetooth][Settings] Support version detection for Bluetooth module/panel between v1/v2 API

nit: Could be simplified as:
```
if (!this._getBluetoothPromise) {
  this._getBluetoothPromise = new Promise(...);
}
return this._getBluetoothPromise;
```