rewrite ttbin file storage and processing to better support file modification and writing, including correctly reading, storing and rewriting unknown file records
- added further support for writing ttbin files
- added a basic program to add laps to existing ttbin files and/or truncate the file at the end of the last lap or race result