Changes to enable dataset agent for OOI instruments

Do not merge yet

- Add operations to data_acquisition to manage dataset agents
- ExternalDatasetAgent etc resource attributes