lobby: add GridView for colors and player names
game: allow undo only if clients <= 1
hint: hide movesLeft when progressBar for hint is shown
game: more intense blue foreground color
chat dialog: don't make dialog fill parent, no need to cover all the space
game: much nicer join/left messages according to advanced server status
game: don't disconnect on chat message when lastStatus is not advanced
lobby: animate current player when lastStatus is not advanced
client: don't handle Exceptions in process_message but rather crash to get crash reports

only handle exceptions thrown in read_message
spiel: properly init field in start_new_game
join: make default server address a constant in Global
lobby: align colorGrid to the right of chat list when in landscape
lobby: make background of open slots in colorGrid black
game: play sound and vibrate immediately on stone commit to hide net lag

the stoneHasBeenSet is called much later than the user animation. make the
local animation, sound and vibration immediate and don't play anything when
receiving the network message. this synchronizes all user feedback and hides
the lag in the network
game: disconnect client when cancelling lobby dialog
game: support for host network game
lobby: show local addresses, if hosting game
merge chatDialog and LobbyDialog, remove chatDialog

shows server status and player information in chat dialog
translation update

German: %d Clients -> %d Spieler
English: Your Name: -> Your name:
custom game: change "start" button to "cancel"+"ok"