better track_file_tools visualizer (whole frame mode)
several changes in track_file

- moved common from track_file_tools to track_file_io and renamed it to
manipulations
- added merge and delete functions to it
- enclosing everything in namespace track_file_io
- added a unit test for reading and writing track files (needs more
tests in it)