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

Consider to wrap `device` with an `Observable`. The reason is that both the template function and this module are interested in the attribute changes of the devices but we can add only one handler.