Adapt getNumberOfObservations and limit number of observations to return to 250

getNumberOfObservations from now on uses getObservations
instead of its own implementation. With this fix, we are
now getting right number of observations and there is no
doubled implementation for the basicly same stuff.
Incomplete rework of DataCubeMerger and VisualizationSetup