Integrate Linux support for Lobby

The changes I've made so far to get the Lobby running.
Currently the game is not startable but Client is made functional.
Ok I will investigate this. and revoke the changes If there is an error with earlier processing.