issue-41: reorganize dataset selection

Added a new datasets database and data scanning utility. This has
a query API to return dictionary representations of picks lists
for dataset selection. It will also return the necessary parameters
to instantiate an OCGIS request dataset.