Preps work for ViewCoverage integration
Dataset points to ViewCoverage -> Scov
Adds dataset_id to create_data_product and fixes activate/suspend

Conflicts:
	extern/ion-definitions
	ion/services/sa/product/test/test_data_product_management_service_integration.py
DataProduct -> StreamDefinition and delivery-format

Adds new association: DataProduct -> StreamDefinition
hasStreamDefinition
Adds delivery_format to the various retrieve ops
Derived data product implementation and test.

Conflicts:
	ion/services/sa/product/test/test_data_product_management_service_integration.py
Adds derived data product capabilities to the UI
Merge in submodule changes
Merge pull request #832 from lukecampbell/datasets

Adds capabilities for derived data products