Allow non-null bdaddr_t to work when connecting. wmgui needs this to connect.
Properly grab least significant bits of acceleration data and calibration data.
Added libcwiid support for DJ Hero turntables and Guitar Hero guitars. Drumset support partially implemented.
add screwdriver plugin

The screwdriver plugin is activated once a configurable button on the
wiimote (B by default) is pressed and held. Turning the wiimote
generates key events as long as the button is held down and the wiimote
is being turned. The threshold for indicating a new event is
configurable. The movement resembles the use of a screwdriver and can be
for example be used to regulate the volume of a media player system,
which feels natural and intuitive.
Ticket #116; http://abstrakraft.org/cwiid/ticket/116
fix python version check
Improved many of the error messages to be more descriptive about the exact cause of the error.

This was invaluable when debugging some issues with libcwiid.
Fixed a bug where the first parameter of cwiid_open_timeout wasn't being used. This also fixes an issue that a variable will be used without being first set.
Simplified the bdaddr_t handling in cwiid_open_timeout.
Use the correct free() function.
Some extra error checking in cwiid_send_rpt.
Removed a unneeded length check.
Merge branch 'master' of https://github.com/seierstad/cwiid

Conflicts:
	libcwiid/connect.c
-
added processing of drums controller data
corrected turntables rotation data
initial motionplus pointer support
Add in jonaskoelker's nunchuk mouse plugin
Ignore configure.ac.orig
Fixed 'slow' yaxis motion by correcting ranges