ImageMosaic bands and dimensions management improvements

ImageMosaic bands and dimension management improvements
- using converters
- refactoring the code
- better management of time, elevation and additional dimensions