adds read_object which can be used to get QC tables from object store (among other things)
more specific method
Updates the Device and DeviceModel with new attributes

- The attributes as mentioned in the email thread
  "Triplet- unique instrument, time, location"
Merge pull request #549 from ooici/triplet

Updates the Device and DeviceModel with new attributes
Merge pull request #548 from brianmckenna/m088_download_qc

M088 - QC tables - download via DatasetManagementService
 add parent_id attribhute to PlatformPort to clarify mulit tier platform structure
OOIION-1844: Expand length of postgres dir key column
Merge pull request #550 from MauriceManning/pltfrmport

OOIION-1565 Refactor deployment activation logic
Merge pull request #551 from mmeisinger/fix1844_schema

OOIION-1844: Expand length of postgres dir key column
Updates method and object definitions surrounding streams and configs
M193 - Add "category" and "dataset_windows" attributes to DataProduct
M193 - Add association: Device -> Deployment, withinDeployment
M193 - Add association Device/Site -> Deployment, hasPrimaryDeployment
M193 - Add "stream_configurations" attribute to a DeviceSite
Merge pull request #554 from lukecampbell/streams

Updates method and object definitions surrounding streams and configs
remove OBE deploy ops
fix cut/paste error
typo
M193 - Rename DataProductType to DataProductTypeEnum
M193 - Use DatasetWindow objects, not a plain ol' dict.