refactoring (no change in functionality): extract publishing logic in new supporting class PlatformAgentStreamPublisher
some additional logging (TRACE) while investigating large negative values reflected in the UI
some additional logging (TRACE) while investigating large negative values reflected in the UI
logging reformatting while looking into OOIION-1030
merge upstream/master
fix OOIION-1031 Add connection id and index to platform agents.
merge upstream/master
Fixes parser tests
Merge pull request #1173 from carueda/platform_agent_R2

fix OOIION-1031 and advance OOIION-1030
Merge pull request #1178 from lukecampbell/fixes

Fixes parser tests
Adds summary to QC Events and publishes them on the data products
Merge pull request #1179 from lukecampbell/qc-events

Adds summary to QC Events and publishes them on the data products
Bump pyon to get priviledged transport fix
Bump ion def
bump ion-defs
Fix cov reuse bug with DCA

Addresses issue with re-opening a coverage multiple times within a DCA session, i.e.:

	with DirectCoverageAccess() as dca:
		with dca.get_read_only_coverage(dataset_id) as cov:
			#do something with cov
			…

		with dca.get_editible_coverage(dataset_id) as cov:
			# do something with cov
			…

Adds test_dca_coverage_reuse to verify proper functionality