Add support for reporting twist from libinput

Note: breaks ABI
Todo: Handle surface and compositor rotation
Add support for twist into libtoytoolkit
Have tablet app be twist-sensitive