OOIION-1864: Fix deployment activation code - manual merge
Merge pull request #2098 from mmeisinger/fix1864_actdeploy

OOIION-1864: Fix deployment activation code - manual merge
OOIION-1865: Fix deployment status for UI facepages
Extended agent control with useful operations
Bump iondef to include production preload yaml for R3
Merge pull request #2111 from jamie-cyber1/bump_pyaml

Bump iondef to include production preload yaml for R3
Fix UNS test
M101: Mission Executive

-Complete the error handling logic
-Complete the event publishing for normally exited missions
Merge pull request #2112 from Bobfrat/mission-exec-mods

M101: Mission Executive
Merge pull request #2109 from mmeisinger/add_actrl

TOOLS: Extended agent control with useful operations
instr_keys as parameter for consistency
remove all replacements of previous assertions

(the new code was using inappropriate exception, but anyway the checks are unnecessary)
capture port-instrument associations in simulated network to enable turning on/off port with given instrument ID.  New tests:  test_turn_on_and_off_port and test_turn_on_and_off_port_given_instrument. All of this is part of a more general revision )still ongoing) to capture and handle such associations.
Merge pull request #2108 from mmeisinger/fix1865_deploy

OOIION-1865: Fix deployment status for UI facepages
Merge pull request #2113 from carueda/pa_port-intr-assocs

port-instrument associations
M101 - Platform Ports

-Incorporate platform ports on/off commands
-New mission file with ports on/off
-New test for this mission file
OOIION-1855: Set site/deployment/model attributes in extended res
OOIION-1340: Set source_device for data product extension
TOOLS: Preload update node_type; fix container ui status
Fix small preload issue