Fix "xwayland_allow_byte_swapped_clients"
There are a couple of issues with "xwayland_allow_byte_swapped_clients":
- The getter is not using the right type
- The value is not read at startup
As a result, Xwayland is spawned with byteswap clients disabled even when the setting is enabled.
Closes #2938 (closed)