add BLUETOOTH permission
enable bluetooth before setup server
add BLUETOOTH_ADMIN permission
add a method to disable bluetooth
setup BT server in a background thread
setup and shutdown BT server from UI
fix: BluetoothServerThread leaked
setup and teardown BT server