Device state persister implementation
Bumped pyon
Improves PyDAP performance
Adds a size limit to DAP requests
OOIION-1378: Load of platform level agent instances
OOIION-1400: Site data products in dashboard and more efficient RR2 and site query
Merge pull request #1500 from mmeisinger/fix1396_state_m

OOIION-1396: Device state persistence
modified the location of limit/offset values sent to ElasticSearch
previously, values were one level too deep (eg query->query->limit)
values are now at second level (eg query->limit) so as to apply to the full search query

part of OOIION-1208
Merge pull request #1502 from lukecampbell/registration

OOIION-1494 PyDAP Performance
commented code cleaned up
OOIION-1378: Fix for platform agent load
Merge pull request #1504 from mmeisinger/fix1378_i5_m

OOIION-1378/1400: Load of platform level agent instances and dashboard inefficiency
Merge pull request #1506 from brianmckenna/OOIION-1208-cs

OOIION-1208 part 1/2
Updates submodules
Optimize lookup value loading in ingestion
Remove sha checking until it is fixed
Merge pull request #1513 from jamie-cyber1/fix_load_driver

Remove sha checking until it is fixed
Merge pull request #1510 from mmeisinger/ingest_m

Optimize lookup value loading in ingestion
Merge pull request #1508 from lukecampbell/submods

Updates submodules
Add code to agent and driver to process the port info objects, check recusion on go_active and control the port power. Skip some code and tests that deal with platform agent NetworkDefinition as this structure neeeds to be brought into alignment (see ooiion-1495).