Changed the sign of the x,y coordinates for mouse events to accommodate the cartesian style coordinates on Windows and Darwin platforms.
Removed pkg.m4 as it should be installed with pkg-config on the build system.
There is no guarantee that this alias will be accurate.
Removed hook_wait and continue functions from the public API.  This type of flow control should be handled by the implementing programmer and not included as part of the library.
Removed hook_wait and continue functions from the public API.  This type of flow control should be handled by the implementing programmer and not included as part of the library.
unwind some of the changes for fillEventDataMouse() removal.  Each case in this nasty switch should probably move out to a function for maintainability.
Reverting the demo application to the master.
Added  display to the xrecord closure for use in the callback by xinerama and XrandR.
Added a lot of test code for multi-head support.  Most of this code is useless with the exception of the xinerama stuff.  More tested is needed.
Added xinerama to the configuration script.