Don't redefine HID parameters - just include Hid.h
Use shift operators for flags
Added several variables to BluetoothService class

Also moved attachOnInit function into BluetoothService class, but this really belong somewhere else
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
Fix include
Merge branch 'dev' into SPI