Add libinput support for weston

libinput set as default for weston, but can be turned off from
configuration