Fix miscellaneous bugs
attempting to re-unify the hockey and football programs
Begin rehashing clock settings
Merge in football stuff from scoreboard_football.js into scoreboard.js
clean up more repetitive code
Merge JavaScript changes from soccer

This breaks empty net support for hockey, I know
finish merging soccer stuff
This should fix the broken-ness
fix preview and goal animation