TPPS/2 TrackPoint support

Added support for IBM (and similar) TPPS/2 TrackPoint devices.
Start the daemon with -T for trackpoint support.
This hooks to the main_loop function, so at the moment you can't
use it using the XRecord extension.