Expanded Data Particle code to generate dicts, too. CISWMI-185
Merge branch 'dsa' of https://github.com/ooici/marine-integrations into dsa
Fixed package driver script to import dataset package driver.  Also
disabled testing in the package driver so it just packages the egg.
Added to Parser hierarchy for better code reuse with future parsers
Addressed CISWMI-179 for passing particle name from driver (via config structure)
Merge branch 'dsa' of https://github.com/ooici/marine-integrations into dsa
merged
integrated particle name into driver.
move to new particle name
moved some test stuff around for dataset driver
Merge branch 'dsa' of https://github.com/ooici/marine-integrations into dsa

Conflicts:
	extern/coi-services
	mi/dataset/driver/hypm/ctd/test/test_driver.py
CTDPF publishing qual test passing
Fixed updating versioned metadata when entered from the console.
Also added constructor to driver_generator so it can be used in
the driver template, and added more detail to the driver template.
looks like particle tests were generalized in the core unit test
class, but I don't think it ever worked.  Updated the code to
include these tests and dependencies.
Merge branch 'dsa'

Conflicts:
	mi/idk/unit_test.py
skip broken tests.  Need to revisit after MIRR
bump submodules