Better retrieve support for data management

Faster retrieve capabilities using coverage model features, and supports managing of duplicate values.

Part of [OOIION-1310](https://jira.oceanobservatories.org/tasks/browse/OOIION-1310)