adds read_object to dataset management service and test to read QC tables from object store through DMS
more specific method
refactor deployment activator to remove factory
require port assignments for all assemblies, remove csp code
update tests to have port_assignments in Deployment resources with children
clean up old tested docs
submodule bump
Merge pull request #2020 from MauriceManning/deploy1_rebase

OOIION-1565 Refactor deployment activation logic
Merge pull request #2012 from brianmckenna/m088_download_qc

M088 - QC tables - download via DatasetManagementService
Reduce comlexity of deployment activator
Merge pull request #2022 from MauriceManning/deploy2_rebase

OOIION-1565 Refactor deployment activation logic
fix issues in deployment preload and make all ref designators unique
Begins refactor of DPMS to accept stream configs

- Updates pubsub to accept stream_name and stream_type as params in
  create_stream
- Updates some DM tests
- Refactors DPMS to include default_stream_configuration in
  create_data_product
only top device in structuire is assoc to deployment resource
fix bad ref designator in deployment
Updates preload (includes debug)

- Updates preload to include stream config support in the data product
  rows
- Still has prints and debug.
Functional SMOKE tests
Removes prints
Merge pull request #2023 from MauriceManning/1565_rebases

OOIION-1565 Refactor deployment activation logic
Merge pull request #2027 from MauriceManning/assembly_rebase

OOIION-1565 Refactor deployment activation logic
Test fixes
Updates submodules