* changes:
Issue #2947 Switch derived parameter space amtching to use IGridGeometryProvider.
Issue #2947 Make GridCoverage implement IGridGeometryProvider.
Former-commit-id: 79a18e9077167087a9a3dce952f71a0c7e021e23
* Make derived parameters not use VizException
* Move derived parameters packages from the viz hierarchy
to the common hierarchy
* Move data cube classes that don't depend on derived parameters
to thier own plugin
* Moved DataCubeContainer and supporting frontend classes from
viz.core to viz.datacube
Former-commit-id: ad4a8cfbbc6de72810492c8f1de9701d381b6019