Enhancement/revise object structure

Daniel Scheffler requested to merge enhancement/revise_object_structure into master

I removed the separate image and metadata objects for VNIR and SWIR. It seems to be common sense that we don´t need this extra abstraction level and we can implement all the needed functionality into the 'Detector' classes.

If you agree, just merge this branch into master.

Merge request reports