Command Line Parsing of Client Args

The client can now give the server dynamic arguments relating to the
the creation of the game and the starting positions.