lobby: add landscape layout, resize portrait layout on IME show
lobby: show more player colors, if player has more, not just the first
join dialog: make name begin with capital letter
lobby: on advanced status, show all client names for player color, animate local players
game: don't show client name 'null' when name is unset but status is advanced
lobby: write 'Red: ' instead of 'Client 1:' if color is known
join dialog: set localized color label
join dialog: positive action (ok) right, negative action (cancel) left
lobby: make ChatEntry serializable to fix crash
new chatDialog, chatButton in main view if clients > 1
chat/names: fix non ASCII characters in player names or chat messages
chat: suggest capital letter at sentence start
global: generalize player color foreground and background colors