test: add framework for a single-touch synaptics device

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
touchpad: fix copy/paste error

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
touchpad: add missing flag for ABS_X events

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
touchpad: use log_error instead of fprintf

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
touchpad: clean up tap bits on destroy

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>