Removed timestamp state, added constant index IDs, and fixed issue with using offset state and escape chars.
Updated to ctdmo driver tests.
Brought flort and dosta mflm driver tests up to date, and phsen parser tests.
param_dict.set_default() will not accept default values which evaluate
to False.
Merge pull request #186 from petercable/metalogger

param_dict.set_default() will not accept default values which evaluate to False
Brought adcp and phsen tests up to date.
Added indexing by filename into single file harvester state.
Merge remote branch 'upstream/master'
Adding single file harvesters to multiple harvester dataset driver.
Updated drivers to use new SingleFileDatasetDriver and MultipleHarvesterDatasetDriver for ctdmo.
Fix order of state callback arguments for buffer loading filename parser to match new multiple harvester driver order.
Sleep outside of prompt loop, import IDKException
Merge pull request #189 from petercable/metalogger

Sleep outside of prompt loop, import IDKException
better logging in get_response
Merge pull request #190 from petercable/metalogger

better logging in get_response
temp fix to install specific version of NetCDF.
Updated multiple harvester driver state to include a harvester key.
Merge remote branch 'upstream/master'
change to thread safe fsm
Merge pull request #191 from wfrench/master

Update template to us thread safe fsm