LogAnalyzer - binary log parsing preparations
 - use FMT messages to create classes using type()
 - work with these classes instead of arrays
 - split parsing and processing
LogAnalyzer - add binary log parsing
 - parse using ctypes.LittleEndianStructure
 - define classes from FMT messages
 - use the classes as with Text logs for processing
LogAnalyzer - adjust modeChanges for Plane/Rover
 - I lack logs for both, not tested.
LogAnalyzer - label/name & format/type consistency
LogAnalyzer - accept invalid FMT messages in binary logs
 - I really wish this was not necessary, but it is.