Fix test-building on FreeBSD (by not building one)
The <linux/input.h> header doesn't necessarily exist on FreeBSD
(it is provided by ports, which aren't required for the rest
of KWayland it seems). Test *testRemoteAccess* uses that header,
so conditionalize it on the existing check for the header
(just like *testWaylandSeat* already does).