Fix typo of TestTransforms
Use managed listening endpoint API instead of start/stop
Merge branch 'OOIION-649'

Conflicts:
	ion/core/process/transform.py
	ion/processes/data/ingestion/science_granule_ingestion_worker.py
	ion/services/coi/service_gateway_service.py
Bump pyon to include managed endpoint business
Fix subscriber in UNS
use assertEquals (assertItemsEqual is not appropriate here)
should use to _basic_resource_create
Merge branch 'master' of github.com:ooici/coi-services into preload_external_data
Enhanced instrument model OOI preload - more attributes
Opt in classes for generic agent mechanisms.
class names.
Bump pyon base agent.
Factor stream publishers into opt-in attribute class.
status related handling now under supporting class StatusManager, which manages device_added/removed events, aggregate/rollup status updates and propagation of events, and also supports set_agent for the aggstatus of the platform itself.
merge upstream/master
Bump pyon for base agent updates.
Agent specific state and event enums.
Merge pull request #932 from carueda/platform_agent_R2C4

properly handle device_added/removed events and other additions and improvements
added baseenum parent to state and event subclasses.
fixed typo. '==' where it should have been '='