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).
move assets (templates) out of this git tree

The templates are now in the assets subdirectory. They never really
belonged here, and are now version-controlled separately.
a couple of lacrosse-related tweaks
vastly improved Daktronics RTD parser

This parser is capable of extracting nearly all game data from the RTD RS232
feed. Not all functions are implemented yet due to inadequate documentation.

This code is based partly on original reverse engineering, and partly on
the Daktronics Enhanced RTD manual available from
http://www.daktronics.com/Web%20Documents/Customer-Service-Manuals/ED-12483.pdf

Things that still need work include possession for football, and penalties
for hockey. Limited testing with possession indicates that the Daktronics
documentation may be wrong. No testing has been done yet to determine how
penalties might work, especially complex stacked-penalty scenarios.