M101 - Mission Executive

@edwardhunter, @carueda Please Review
-Publish Mission Events
add alert thresholds to IntervalAlert description
remove notifications_disabled and notifications_daily_digest flags from UNS tests
increase timeout in TestInstrumentIntegration to try to avoid the corresponding failure at the of the test  in stop_instrument_agent_instance (which happens sometimes)
Merge pull request #2084 from MauriceManning/intalert_rebase

CIDEVSTC-84	 Implement notification delivery by rule
Merge pull request #2085 from carueda/increase_timeout_instr_simple_rebase

fix OOIION-1863
Clear agentcontrol agent instance clones
OOI preload agent map enhanced to trace back to instrument models
Merge pull request #2088 from mmeisinger/fix_pre

TOOLS: Fix agentmap preload and clear out agentcontrol cloned ai
Adding simmulator service file which starts the simulators on the VM into the repository
Merge branch 'master' of https://github.com/ooici/coi-services

Conflicts:
	ion/agents/mission_executive.py
Pin NetCDF version
Merge pull request #2090 from jamie-cyber1/pin_netcdf

Pin NetCDF version
Merge pull request #2089 from wbollenbacher/simulator

Adding simmulator service file which starts the simulators on the VM int...
M101 Mission Executive

-Publish MissionLoader events
M101 - fix failing unit test
Updates metadata when parameters are added to a data product
Adds test for catalog work
Adds beautifulsoup4 dependency and adds catalog tests
Merge pull request #2093 from lukecampbell/meta

OOIION-1866 - Updates metadata when parameters are added to a data product
Enhanced naming for OOI data products and devices