Bug 1072811 - [Bluetooth] BluetoothHelper APIv2 support

* patch bluetooth_helper
* revice bluetooth mockup
* add uitest/HW/bluetooth for demo
The above modification should be applied in shared/test/unit/mocks/mock_navigator_moz_bluetooth_v2.js. We still use these mock methods currently.