Fix scrolling axis number

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Use floating point instead of fixed point numbers

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Require libinput 0.3.0

And add fix for the renamed button state enum

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