Call registerBluetoothService in BluetoothService constructor

I needed to move the BluetoothService class down after the BTD class in order for it to work
Check HCI Handle using function in BluetoothService class
Reduced code size in PS3BT by removing some unnecessary variables