Updates for ADCPT to handle "real" data

Change-Id: I792e45124e14665c2b7bf362717646a1de0aaf22
Drivers for sio_eng_sio

Note:  There is an issue with Edex rejecting particles with identical timestamps that will need to be addressed.

It shows as validation tests as failing but the parser and driver is working as it should.
driver for velpt_ab
Change-Id: Ia3738997747c3c991b977b0e07072b204d1cd375

There were 4 parameters that needed to be aligned with pre-load, 
which required updates to the particle keys and the test files.
phsen_abcdef_imodem parser and unit test code complete.
(Recovered and Telemetered)
Reworked result set to handle checking float and NaNs in lists

Change-Id: I6c749e4e231668bfae3e924ba441c11efa55350b
Merge "driver for velpt_ab Change-Id: Ia3738997747c3c991b977b0e07072b204d1cd375"
Merge "Drivers for sio_eng_sio"
Unit test related fixes.  Jenkins was ignoring mi/dataset/parser/test/test_nutnr_b_dcl_conc.py, mi/dataset/parser/test/test_nutnr_b_dcl_full.py and mi/dataset/parser/test/test_velpt_ab.py due to the files being executable.  The executable permissions has been removed.  The mi/dataset/parser/test/test_nutnrb.py is old an OBE.  The mi/dataset/parser/test/LA101636.PD0 was set to be executable and eliminated that aspect.  Added a tweak to mi/dataset/parser/nutnr_b_dcl_parser_base.py to resolve an unexpected data issue.  Cleaned up YML files for nutnr_b/dcl_full and nutnr_b/dcl_conc which were not fixed in the precision and hour off fix about a month or so ago.
Merge "Updates for ADCPT to handle "real" data"
Updated parsers for vel3d_l_wfp. Updated tests. Added drivers.

Change-Id: Id1928868e31653c727214e11a081d430c667d7c0
Merge "Reworked result set to handle checking float and NaNs in lists"
Issue #1313 nutnr-b-dcl-conc unable to parse science data without metadata record

removed logic check for metadata particle before parsing science data
re-tested all nutnr-b-dcl parsers and updated unit tests
re-tested using omc_data integration testing

Change-Id: Iecd7ffe116a2a02d4fd3474501dbf0633dfd0031
pco2w_abc and pco2w_abc_dcl fixes for bit flags and some minor test updates
Merge "phsen_abcdef_imodem parser and unit test code complete. (Recovered and Telemetered)"
Merge "Issue #1313 nutnr-b-dcl-conc unable to parse science data without metadata record"
nutnr_b_dcl_full ignore regex and test fix

Change-Id: I768a4c01da8d38c021f8c281035c0a8a09537106
Merge "Updated parsers for vel3d_l_wfp. Updated tests. Added drivers."
Issue #1338 - adcpt_acfgm_dcl_pd8 (telemetered) cannot parse live data
removed EOL from regexes
removed regex for 'last dcl log' message, it doesn't appear in live data
updated timestamps in unit tests
generalized Power On/Off regex

Change-Id: Ib118f9a7be87939782f2de0af766530586befa2e
Merge "Issue #1338 - adcpt_acfgm_dcl_pd8 (telemetered) cannot parse live data removed EOL from regexes removed regex for 'last dcl log' message, it doesn't appear in live data updated timestamps in unit tests generalized Power On/Off regex"
Initial release for adcpt_m_wvs parser and driver.

Change-Id: I7dff040cf8d2bc2bcf7487514b0119ff5183fb7b