Fixed compilation error
Leave message receiver blank for now

For testing purposes blank means localhost
and all localhost clients should receive it.
Made all UI items private variables to ClientView
Testing communication
Added new methods to ClientConnection
Cleanup
Improved ClientConnection
Added new ListenFromServer class that starts a thread for incomming messages from server
Client now uses the new ListenFromServer thread
Merge branch 'communication-fixes'