build: link against libinput explicitly

We use its symbol, we should link against it - or strict linkers
like gold complain.
main: kill custom log handler

It just gets in the way of gnome-shell's log handler (which
includes gjs backtraces optionally), it requires people to understand
what 8 or 16 mean as log levels, and it loses the log domain.