frametime validation now tracks missing frames, checks misaligned frames only if previous frame not missing
added test case for frame validation
added frametime column correction, tests
feature: guess units based on values
added midtimes feature
BF: caught a few bugs not covered in tests
new tests
improved csv parsing. a workaround for inconsistent delimiters
Modified from_csv, from_excel, to use new 6-column format. Modified to_csv to output correct data in new format.
Implemented new format for to_excel
minor touchups
BF: Fixed generate_protocol
modified timestamp to strip archive extensions (.gz, .bz2, ...)
added better error messages to _check_frame
logging
RF: start refactor of logan, adding tests
Merge pull request #2 from calebwang/frametime_v2

Update for frametime to handle new format specification
NF: beginning of adding FrameTime.from_ecat
NF: finish adding from ecats
TST: add ecat framtime test