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).