ERT-356 - Added functionality to Matrix class
ERT-356 - Change some fetcher behaviors
ERT-356 - Added support for user data in PlotData
ERT-356 - Added PCA plot support to Summary and Block Observations
Merge remote-tracking branch 'upstream/master' into ERT-356

Conflicts:
	devel/python/python/ert_gui/tools/plot/plot_bridge.py
	devel/python/python/ert_gui/tools/plot/plot_panel.py
	devel/python/python/ert_gui/tools/plot/plot_window.py
	devel/share/gui/plots/gen_kw.html
	devel/share/gui/plots/histogram.html
	devel/share/gui/plots/rft.html
	devel/share/gui/plots/rft_overview.html
	devel/share/gui/plots/simple_overview_plot.html
	devel/share/gui/plots/simple_plot.html
ERT-356 - Merge repairs
ERT-356 - Check for no data.
ERT-356 - Support for PCA:All custom key
Merge remote-tracking branch 'upstream/master' into ERT-356
ERT-356 - Refactoring of PlotDataFetcher
ERT-356 - Add filtering of custom PCA keys
ERT-564 Added variable button to iterated ensemble smoother panel
ERT-564 Added messagebox
ERT-564 Added panel to show variables
ERT-356 - Some cleanup
Merge remote-tracking branch 'upstream/master' into ERT-356
ERT-468 Added confirmation dialog before killing workflow and added restart or Ert if the workflow is running internal
ERT-563 Added count in order to scale y axis in histograms
Added a bit more intuitive messages regarding the initialization of ensemble parameters
ERT-468 Fix error when external workflow was killed, correct message is now showing