fixed low speed direct attach
Make ADK work as per USB spec.
Added DEVCLASSOK and VIDPIDOK to some drivers
Check Bluetooth address before trying to set it
Print error code in ADK code

Also added space between message and error code
Check error code before breaking
Added delay after setting address
Updated comment
Merge branch 'master' into xxxajk

Conflicts:
	PS3USB.cpp
Make sure it doesn't try to init a driver twice
Added support for original Xbox controller
Xbox libraries doesn't collide anymore

PIDs for original Xbox controller is from: https://github.com/torvalds/linux/blob/acdb37c361dc87e165889a504e291c1e82ae133c/drivers/input/joystick/xpad.c#L119
Fixed disconnect problem when using the old Wiimote with the external MotionPlus extension
Now also updates the batteryLevel when getBatteryLevel is called
Fixed indent
Renamed library
Added information about original Xbox controller and some other improvements to the readme
Fixed links to headers

My viewer doesn't work exactly the same way as Github
Forgot to create hub instance
Fixed links
Reduced buffer sizes