Beginning to implement front-end of sport changing
Finshed HTML (for now) for changing sports
Started on JS; fixed bug with settings labels
Implements front-end editable time/periods.
Selectable sports from JSON (with autocomplete)
Add view_status JSON URL

Currently this just contains one property: is_up, which is true
if the scoreboard is up and false if it is down.
Spacebar bound to clock toggle
Settings now hidden by default on page load
Scoreboard moved to top of window
Attempted to get "Clear Penalties" to bring up dialog to confirm action (not working)
changed clock toggle binding to return for consistency (space will be display toggle)
putSettings() called when sport is selected. Removed some duplicated code.
Added hidden fontWidth field
fixed front-end scoreboard indicator
Merge branch 'master' into sportSettingsFrontEnd
Lock out transitions when they are activated from the wrong state.

This fixes #6.
Fixed scoreboard view indicator and tied to keypress 'space'
add sports.json file that Matt forgot about
Started moving some functions out of $(doc)ready for organization and speedup.
Checkboxes now lose focus after they are changed. Fixed #7
Bound 's' to showHideSettings toggle.
log RS232 data to a file for later analysis
add granular autosync controls

Enough of the Daktronics data feed has now been reverse engineered that
the score and penalties can be automatically synced in many cases.
Providing finer control over exactly what is synced is advantageous,
in case something goes wrong with the autosync code, the actual venue
scoreboard is wrong, or all of the needed data isn't in the sync feed
(e.g. loads of penalties and the scoreboard only shows the first 2).