ooiion-1374 Platform agent must manage port power for child devices: Add port info to config
Multiple fixes

- Fixes broken discovery tests
- Fixes the broken QC tests as well as QC in general
- Fixes metadata ingestion for non-numeric types and JSON encodings
Merge pull request #1485 from MauriceManning/addPortsToConfig_rebase2

ooiion-1374 Platform agent must manage port power for child devices: Add port info to config
Merge pull request #1487 from lukecampbell/fixes-r2

Multiple fixes
OOIION-1262: Devices return all kinds of agent definitions
OOIION-1262: Status computation works for platform data agents for device, site, facility extension
Create instrument agent and external dataset agent instance in OOI preload
Change get_recent_events limit to 2000 and disable unused event computed attributes
Enhanced resource registry client logging polish
Bumped pyon and ion-definitions to latest REL2.0