just log a warning if the stop of a subscriber fails (some subclass could have stopped the subscriber explicitly)
developer convenience: avoid publishing the external events if env variable NO_OMS_NOTIFICATIONS is defined
OOIION-1077: core functionality implemented. Includes new integration test: test_platform_status_terminate_and_restart_instrument_1_1
merge upstream/master
OOIION-1077: also handle sub-platform case when receiving a ProcessLifecycleEvent RUNNING event (note: no test case yet for this).
merge upstream/master
Merge pull request #1199 from lukecampbell/lrt

Adds parser for Local Range Test
Skips failing cov_dr test
complete fix to OOIION-1077
merge upstream/master
Merge pull request #1200 from carueda/platform_agent_OOIION-1077

fix OOIION-1077
Fix UI parser to support changed UI export format without Information Level
test fix by brute-forcing RR2 instances
debug lines to prove tests are completing
proper cleanup of processes by disabling product persistence
Merge pull request #1202 from ifreecarve/2013-06-14_process_cleanup

Proper cleanup of processes by disabling product persistence
Merge pull request #1201 from ifreecarve/2013-06-14_test_workaround

Test fix by brute-forcing RR2 instances
Conditional skip IA tests for light, full launch builders.
let test retry if initial client cannot connect
Skip IA tests in full and light launch mode. Differentiate connection failure timeouts.