Check that the testprogram compiled before we test the result from running the test. This fixes error when running cmake on Windows.
ERT-514 Export of plot to png and PDF
Merge remote-tracking branch 'upstream/master' into ERT-514

Conflicts:
	devel/python/python/ert_gui/tools/plot/plot_panel.py
	devel/python/python/ert_gui/tools/plot/plot_window.py
	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-514 Export of plot to png and PDF, added support for rtf, rtf_overview
ERT-514 Export of plot to png and PDF, changed the save file dialog in order to work on Linux
ERT-514 Export of plot to png and PDF, changed plot_window and moved trackers to plot_metric_widget. Rename of methods
ERT-514 Export of plot to png. Moved code in order to control when a pages is rendered
Merge remote-tracking branch 'upstream/master' into ERT-514

Conflicts:
	devel/python/python/ert_gui/tools/plot/customize_plot_widget.py
	devel/python/python/ert_gui/tools/plot/plot_window.py
	devel/share/gui/plots/scripts/base_plot.js
ERT-514 Export of plot to png, added method to render plot
ERT-514 Export of plot to png, clean up of code
Merge remote-tracking branch 'upstream/master' into ERT-514
ERT-514 Export of plot to png, moved file dialog in front of rendering so if the cancel button is pushed no image is rendered.
ERT-514 Export of plot to png, set rendering to be progressive
ERT-480: Added method matrix_det2() and improved testing of matrix_det4().
ERT-480: Added function for calculating the crossing of two lines.
ERT-480: Added several small methods to the point structure.
ERT-480: Changed the tetrahedron decomposition in ecl_grid + using tetrahedron based code for cell volumes; retaining sign of tetrahedron volume calculations.
ERT-480: Minor compile fix.
ERT-480: Minor test/compile fixes.
Minor test fixup