Better logging for R2 QC Processing Failures
Merge pull request #2054 from lukecampbell/qc-patch

Better logging for R2 QC Processing Failures
removes elasticpy
Merge pull request #2056 from brianmckenna/remove_elasticpy

OOIION-1803 - Remove elasticpy from dependencies
remove unused create_command parameter in _instruments_execute_agent method
more graceful platform agent command dispatch involving child instruments

https://confluence.oceanobservatories.org/display/CIDev/Platform+Agent+adjustments+for+Mission+Execution
more flexible shutdown logic in test_platform_agent_with_rsn; and fix broken test_capabilities  (due to missing param 'mission' in scheme)