RenderView is now completely independent from rendering implementation

- introduce base class AbstractVisualizedData for any kind of rendered/plotted data
- move ScalarToColorMapping from RenderView to RenderViewImplementation3D, as it is currently only implemented for 3D rendering scenes
- rename all *renderedData* to *content* in RenderView
rename RenderViewSwitch -> RenderViewStrategySwitch
add RendererImplementationSwitch, move RenderViewStrategy into RendererImplementation3D
fix some events/assertions
use Context View for profile plots
Merge branch 'master' into profilePlot_contextView

Conflicts:
	core/CMakeLists.txt
implement automatic plot line update
move chart handling to RendererImplementationPlot , allowing to put plot multiple data sets in one view
add visibility toggle for context data
fix plot removal
add some context2D configuration options
remove obsoleted ImageProfilePlot, RenderViewStrategyImage2DPlot