Adds stub for QC Processing
Stubs and logging for qc processing

- Removes QC parameter creation from preload
- Adds logging and stubs for QC processing
- Fixes associative relationships
Slight refactoring for how QC actually evaluates
OOIION-1816: OOI preload for InstrumentAgentInstance fixed
OOI preload for Deployment updates port_assignments on ooiupdate
Merge pull request #1976 from mmeisinger/fix1816_iai

OOIION-1816: OOI preload for InstrumentAgentInstance fixed
added parse QC CSV file process and endpoint
added log statements, fixed updates object
spring cleaning, imports and header
get object_store from Container
Adds more logic to QC processor
Merge pull request #1978 from brianmckenna/m088_qc_upload

CIDEVSTC-287 - M088 - QC tables upload (CSV file)
integration test and skip blank lines in CSV
changed to py.test syntax
Fixes to agentctrl tool, more checks and changed delete_site
Merge pull request #1980 from mmeisinger/fix1789_tool

OOIION-1789: Fixes to agentctrl tool, more checks and changed delete_site
Implements a completely functional (albeit inefficient) qc processor
Update test to follow michaels changes to deployments and activation.
AgentControl tool improvement; added autoclean, more use of force
Merge pull request #1982 from edwardhunter/activate_rebase

Update test to follow michaels changes to deployments and activation.