backends/native: Shuffle udev client initialization in MetaSeatNative
This may be used indirectly before creation as we dispatch libinput events right after creation (to let input devices be known), so those device additions would trigger the touch-mode checks.
Creating it in advance results in checks being correctly performed, although redundantly.
Spotted by Bastien Nocera.
Closes: #1067 (closed)