Updates ion-functions
M101 - Mission manager tests

Added the following tests to test_mission_manager:
- test_mission_abort (intentional failed mission file)
- test_mission_multiple_instruments (mission file with multiple mission
  threads
- test_simple_event_driven_mission (event driven mission example)
Merge pull request #2121 from cwingard/ionfunc

CIDEVMI-1178 Updates ion-functions
Adds new DatasetCalibrationEvent and ignores dsadriver in git
Merge pull request #2124 from lukecampbell/calevent

Adds new DatasetCalibrationEvent and ignores dsadriver in git
Merge pull request #2123 from Bobfrat/mission_tests

M101 - Mission manager tests
skip test_rsn_platform_driver: it is very basic and would need adjustments as we work on various changes; general functionality is more comprehensively covered by other tests.
introduce method _get_network_definition as a minor refactor in base class for platform tests to facilitate setting the network definition more directly from other sources (not necessarily the OMS interface)
clean-up in network_util.py, in particular to prepare deserialize_network_definition(ser) for more general use in integration tests.  (also removed unneeded create_node_network(network_map))
use direct yml for network definition in integration tests; at the moment only in test_mission_manager, but eventually in other tests as well (this is part of the clean-up and additions related with port-instr associations)
latest working script running on simulator vm
Merge pull request #2126 from wbollenbacher/simulator

Updating to latest working script running on simulator vm
Merge pull request #2125 from carueda/pa_port-intr-assocs

M101: adjustments, clean-up, re port-intrument associations
updated discovery test to include search radius in m
revert removal of method mistakenly considered to be unneeded
M101 Mission executive - update ports on/off command

-Update the command to use the execute_resource method within platform
agent
-Clean up mission_executive.py a bit
Merge pull request #2127 from carueda/fix_pa_tests

revert removal of method mistakenly considered to be unneeded
pyon submodule bump
Merge pull request #2129 from Bobfrat/mission_port_cmd

M101 Mission executive - update ports on/off command
Merge pull request #2130 from brianmckenna/m115_radius_in_m

CIDEVSTC-99 - M112 - support search radius in meters