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.
Yes I have not noted it, so it's my fault. I will do that very soon :)