Refactoring visualization but leaving the services and the API the same
Fixes viz service dependencies
Merge pull request #495 from ooici/viz

Refactoring visualization but leaving the services and the API the same
convert to new data process and data process definition create methods
mod transform funcation methods to use TransformFunction object
Merge pull request #496 from MauriceManning/dpd_rebase

CIDEVSTC-43	Implement data process management service extensions
add geo and temporal bounds to device
typo
remove obsolete attributes from DPD
Merge pull request #498 from MauriceManning/obso_rebase

CIDEVSTC-43	Implement data process management service extensions
Merge pull request #497 from MauriceManning/device_rebase

CIDEVSTC-97	 Design Geospatial search behavior model
remove obsolete methods
typo
Merge pull request #499 from MauriceManning/obso2_rebase

CIDEVSTC-43	Implement data process management service extensions
 replace activate_data_process in DPMS, will opnly be used for replay data processes
Merge pull request #500 from MauriceManning/activate_rebase

CIDEVSTC-43	Implement data process management service extensions
Add version_label to DPD to be defined and maintained by the user.
Merge pull request #502 from MauriceManning/version_rebase

CIDEVSTC-43	Implement data process management service extensions
Disable validating setattr

No longer needed after ooici/pyon#473 goes through.
Merge pull request #503 from daf/OOIION-1386

OOIION-1386: Disable validating setattr