Added ability for client to connect to submission server.
Merge branch 'master' of github.com:ebanner/text-editing-tournament
Display is now a prototype class for all individual displays.
style.css is no longer used, so it's emptied.
Canvas can now go into full-screen mode by clicking a button.
Canvas now displays a Welcome screen initially.
Protocol for display now works up to init challenge - it can swap
screens to a description screen that also shows which participants
accepted the challenge in realtime.
Protocol for Display now works up to START_CHALLENGE or CANCEL_CHALLENGES
(cancel not fully tested). However, the code needs modifying - there
is a bad transition to DisplayChallengeMode. Also, the DisplayChallengeMode
object needs to have its color scheme adjusted (can't see text right now).