add some explicitly triggered updates via publication on behalf of the instruments to test_platform_status_launch_instruments_first_2_3
Prepwork for testing realtime
WIP
merge upstream/master
merge upstream/master
remove functionality related with changes in the CI-OMS interface specification (in particular regarding the removal of the 'event type' concept); and do adjustments while starting testing with the actual RSN OMS endpoint implementation (eg., use of the xml/rpc handlers they are using).
systematic "monitorCycleSeconds" -> "monitor_cycle_seconds" renaming to use
consistent naming and align with actual RSN OMS implementation. Fix
PlatformAgentInstance x driver_config cell for MJ01C platform in the preloaded
spreadsheet (was referring to wrong ports apparently after a direct copy-n-paste
from the LJ01D case). Make code in resource_monitor more robust upon unexpected
format in received attribute values.
Merge pull request #1126 from shenrie/master

Fixes for OOIION-990 and OOIION-988
Use distribute when creating virtualenv
Merge branch 'viz' into test-fixes

Conflicts:
	ion/services/dm/test/test_dm_extended.py
add type_ field for UI to generate correct link
Fixes bug in create_data_process

To support backwards compatibility we supported the bindings of older
transforms. The newer transforms just use the stream ids that way there
doesn't have to be an explicit mapping from a named attribute to a
stream's publisher.  There is a bug where the effort of making the
stream publisher is duplicated, this patch makes the actions exclusive
to one-another.
Merge pull request #1127 from ooici/jira892

add type_ field for UI to generate correct link
fix ape preload after MM changes
Merge pull request #1128 from ooici/fix_preload

fix ape preload after MM changes
fix loader, deployment UI
Merge pull request #1129 from ooici/fix_preload

fix loader, deployment UI
convert to array
Fixes test_replay_with_parameters
remove deployment resource fields from info dict