Merge pull request #1899 from jamie-cyber1/bump_iondef2

Bump ion-def ptr to turn off validation in launch
OOIION-1787: Strip extended resource output
OOIION-1787: Use json.dumps instead of simplejson in service gateway
Fixed test groups
Fixed tests
Merge pull request #1903 from mmeisinger/fix1787_extsize_r2

OOIION-1787: Strip extended resource output
Fix tests of extended resource service calls
Merge pull request #1906 from mmeisinger/fix1787_tests_r2

Fix tests of extended resource service calls
Patches the agent controller and adds sample configs
Removes potential unicode character from test_dm_extended.py
Removes some prints
Merge pull request #1907 from lukecampbell/rescue

Patches the agent controller and adds sample configs
changes to allow tests to be skipped when CEI_LAUNCH_TEST env variable is set.
OOIION-1791 Fix resource schema in DSA
Merge pull request #1915 from unwin/skip_rel2

changes to allow tests to be skipped when CEI_LAUNCH_TEST env variable i...
Merge pull request #1918 from wfrench/dsa_schema_fix2

OOIION-1791 Fix resource schema in DSA
patch to OOIION-1790 to redefine a TESTED_DOC that is a fresh copy of master, and update DSA tests to use it.
Note this had a conflict where someone redefined TESTING_DOC
Merge pull request #1925 from unwin/main_TD2

patch to OOIION-1790 to redefine a TESTED_DOC that is a fresh copy of ma...
Adds display metadata to calibration coefficient parameters
OOIION-1749 Ensure state object is flushed on publication