Updated the client and server to be cross-platform ready (preparing to release both client and server for Windows and Linux!). Update client before using test server.