Correctly display OpenCSG version for test suite
Merge remote-tracking branch 'origin/master' into test3dexport
Revert "also clarify test suite opencsg problems"

This reverts commit 4a1e19c2e152b5121952f31c148396e96c6a0f6d.

Conflicts:
	src/renderer.cc
test_3d_export.py replaced by export_import_pngtest.py
cgal vs. nocgal build tweaks
unused include
Split info() function into separate file as it depends on too many defines and external libs
add --autocenter option to make it easier to test 2d objects properly

Conflicts:
	src/Camera.cc
	tests/CMakeLists.txt
redo 2d tests to be viewed from the top down. experiment w altering viewall code

Conflicts:
	src/Camera.cc
	tests/CMakeLists.txt
	tests/regression/cgalpngtest/resize-2d-tests-expected.png
	tests/regression/cgalpngtest/rotate_extrude_dxf-tests-expected.png
	tests/regression/cgalpngtest/text-font-alignment-tests-expected.png
	tests/regression/cgalpngtest/text-font-direction-tests-expected.png
	tests/regression/cgalpngtest/text-font-simple-tests-expected.png
	tests/regression/cgalpngtest/text-font-tests-expected.png
	tests/regression/dumptest/resize-2d-tests-expected.csg
	tests/regression/opencsgtest/intersection2-tests-expected.png
	tests/regression/opencsgtest/resize-2d-tests-expected.png
	tests/regression/opencsgtest/rotate_extrude_dxf-tests-expected.png
	tests/regression/opencsgtest/text-font-alignment-tests-expected.png
	tests/regression/opencsgtest/text-font-direction-tests-expected.png
	tests/regression/opencsgtest/text-font-simple-tests-expected.png
	tests/regression/opencsgtest/text-font-tests-expected.png
	tests/regression/throwntogethertest/resize-2d-tests-expected.png
	tests/regression/throwntogethertest/rotate_extrude_dxf-tests-expected.png
	tests/regression/throwntogethertest/text-font-alignment-tests-expected.png
	tests/regression/throwntogethertest/text-font-direction-tests-expected.png
	tests/regression/throwntogethertest/text-font-simple-tests-expected.png
	tests/regression/throwntogethertest/text-font-tests-expected.png
Removed debug info
make default render like it was before. (bbox.center=center)
Fixed failing tests by adjusting some mistakes done while cherry-picking from the test_3d_export branch
Merge remote-tracking branch 'origin/master' into test3dexport

Conflicts:
	src/Camera.cc
	src/PlatformUtils.cc
	tests/CMakeLists.txt
	tests/regression/cgalpngtest/arc-expected.png
	tests/regression/cgalpngtest/circle-advanced-expected.png
	tests/regression/cgalpngtest/circle-double-expected.png
	tests/regression/cgalpngtest/circle-expected.png
	tests/regression/cgalpngtest/circle-small-expected.png
	tests/regression/cgalpngtest/circle-tests-expected.png
	tests/regression/cgalpngtest/control-hull-dimension-expected.png
	tests/regression/cgalpngtest/difference-2d-tests-expected.png
	tests/regression/cgalpngtest/ellipse-arc-expected.png
	tests/regression/cgalpngtest/ellipse-arc-rot-expected.png
	tests/regression/cgalpngtest/ellipse-expected.png
	tests/regression/cgalpngtest/ellipse-reverse-expected.png
	tests/regression/cgalpngtest/ellipse-rot-expected.png
	tests/regression/cgalpngtest/flat_body-expected.png
	tests/regression/cgalpngtest/hull2-tests-expected.png
	tests/regression/cgalpngtest/import_dxf-tests-expected.png
	tests/regression/cgalpngtest/intersection2-tests-expected.png
	tests/regression/cgalpngtest/issue585-expected.png
	tests/regression/cgalpngtest/issue612-expected.png
	tests/regression/cgalpngtest/lwpolyline2-expected.png
	tests/regression/cgalpngtest/minkowski2-hole-tests-expected.png
	tests/regression/cgalpngtest/minkowski2-tests-expected.png
	tests/regression/cgalpngtest/multiple-layers-expected.png
	tests/regression/cgalpngtest/null-polygons-expected.png
	tests/regression/cgalpngtest/offset-tests-expected.png
	tests/regression/cgalpngtest/polygon-concave-expected.png
	tests/regression/cgalpngtest/polygon-concave-hole-expected.png
	tests/regression/cgalpngtest/polygon-concave-simple-expected.png
	tests/regression/cgalpngtest/polygon-holes-touch-expected.png
	tests/regression/cgalpngtest/polygon-intersect-expected.png
	tests/regression/cgalpngtest/polygon-many-holes-expected.png
	tests/regression/cgalpngtest/polygon-mesh-expected.png
	tests/regression/cgalpngtest/polygon-overlap-expected.png
	tests/regression/cgalpngtest/polygon-riser-expected.png
	tests/regression/cgalpngtest/polygon-self-intersect-expected.png
	tests/regression/cgalpngtest/polygon-tests-expected.png
	tests/regression/cgalpngtest/polygon8-expected.png
	tests/regression/cgalpngtest/polygons-expected.png
	tests/regression/cgalpngtest/projection-tests-expected.png
	tests/regression/cgalpngtest/render-2d-tests-expected.png
	tests/regression/cgalpngtest/resize-2d-tests-expected.png
	tests/regression/cgalpngtest/rotate_extrude_dxf-tests-expected.png
	tests/regression/cgalpngtest/scale2D-tests-expected.png
	tests/regression/cgalpngtest/square-tests-expected.png
	tests/regression/cgalpngtest/text-search-test-expected.png
	tests/regression/cgalpngtest/transform-insert-expected.png
	tests/regression/cgalpngtest/triangle-with-duplicate-vertex-expected.png
	tests/regression/opencsgtest/arc-expected.png
	tests/regression/opencsgtest/circle-advanced-expected.png
	tests/regression/opencsgtest/circle-double-expected.png
	tests/regression/opencsgtest/circle-expected.png
	tests/regression/opencsgtest/circle-small-expected.png
	tests/regression/opencsgtest/circle-tests-expected.png
	tests/regression/opencsgtest/control-hull-dimension-expected.png
	tests/regression/opencsgtest/difference-2d-tests-expected.png
	tests/regression/opencsgtest/ellipse-arc-expected.png
	tests/regression/opencsgtest/ellipse-arc-rot-expected.png
	tests/regression/opencsgtest/ellipse-expected.png
	tests/regression/opencsgtest/ellipse-reverse-expected.png
	tests/regression/opencsgtest/ellipse-rot-expected.png
	tests/regression/opencsgtest/flat_body-expected.png
	tests/regression/opencsgtest/hull2-tests-expected.png
	tests/regression/opencsgtest/import_dxf-tests-expected.png
	tests/regression/opencsgtest/intersection2-tests-expected.png
	tests/regression/opencsgtest/issue585-expected.png
	tests/regression/opencsgtest/issue612-expected.png
	tests/regression/opencsgtest/lwpolyline2-expected.png
	tests/regression/opencsgtest/minkowski2-hole-tests-expected.png
	tests/regression/opencsgtest/minkowski2-tests-expected.png
	tests/regression/opencsgtest/multiple-layers-expected.png
	tests/regression/opencsgtest/null-polygons-expected.png
	tests/regression/opencsgtest/offset-tests-expected.png
	tests/regression/opencsgtest/polygon-concave-expected.png
	tests/regression/opencsgtest/polygon-concave-hole-expected.png
	tests/regression/opencsgtest/polygon-concave-simple-expected.png
	tests/regression/opencsgtest/polygon-holes-touch-expected.png
	tests/regression/opencsgtest/polygon-intersect-expected.png
	tests/regression/opencsgtest/polygon-many-holes-expected.png
	tests/regression/opencsgtest/polygon-mesh-expected.png
	tests/regression/opencsgtest/polygon-overlap-expected.png
	tests/regression/opencsgtest/polygon-riser-expected.png
	tests/regression/opencsgtest/polygon-self-intersect-expected.png
	tests/regression/opencsgtest/polygon-tests-expected.png
	tests/regression/opencsgtest/polygon8-expected.png
	tests/regression/opencsgtest/polygons-expected.png
	tests/regression/opencsgtest/projection-tests-expected.png
	tests/regression/opencsgtest/render-2d-tests-expected.png
	tests/regression/opencsgtest/resize-2d-tests-expected.png
	tests/regression/opencsgtest/rotate_extrude_dxf-tests-expected.png
	tests/regression/opencsgtest/scale2D-tests-expected.png
	tests/regression/opencsgtest/square-tests-expected.png
	tests/regression/opencsgtest/text-search-test-expected.png
	tests/regression/opencsgtest/transform-insert-expected.png
	tests/regression/opencsgtest/triangle-with-duplicate-vertex-expected.png
	tests/regression/throwntogethertest/arc-expected.png
	tests/regression/throwntogethertest/circle-advanced-expected.png
	tests/regression/throwntogethertest/circle-double-expected.png
	tests/regression/throwntogethertest/circle-expected.png
	tests/regression/throwntogethertest/circle-small-expected.png
	tests/regression/throwntogethertest/circle-tests-expected.png
	tests/regression/throwntogethertest/control-hull-dimension-expected.png
	tests/regression/throwntogethertest/difference-2d-tests-expected.png
	tests/regression/throwntogethertest/ellipse-arc-expected.png
	tests/regression/throwntogethertest/ellipse-arc-rot-expected.png
	tests/regression/throwntogethertest/ellipse-expected.png
	tests/regression/throwntogethertest/ellipse-reverse-expected.png
	tests/regression/throwntogethertest/ellipse-rot-expected.png
	tests/regression/throwntogethertest/flat_body-expected.png
	tests/regression/throwntogethertest/hull2-tests-expected.png
	tests/regression/throwntogethertest/import_dxf-tests-expected.png
	tests/regression/throwntogethertest/intersection2-tests-expected.png
	tests/regression/throwntogethertest/lwpolyline2-expected.png
	tests/regression/throwntogethertest/minkowski2-hole-tests-expected.png
	tests/regression/throwntogethertest/minkowski2-tests-expected.png
	tests/regression/throwntogethertest/multiple-layers-expected.png
	tests/regression/throwntogethertest/null-polygons-expected.png
	tests/regression/throwntogethertest/offset-tests-expected.png
	tests/regression/throwntogethertest/polygon-concave-expected.png
	tests/regression/throwntogethertest/polygon-concave-hole-expected.png
	tests/regression/throwntogethertest/polygon-concave-simple-expected.png
	tests/regression/throwntogethertest/polygon-holes-touch-expected.png
	tests/regression/throwntogethertest/polygon-intersect-expected.png
	tests/regression/throwntogethertest/polygon-many-holes-expected.png
	tests/regression/throwntogethertest/polygon-mesh-expected.png
	tests/regression/throwntogethertest/polygon-overlap-expected.png
	tests/regression/throwntogethertest/polygon-riser-expected.png
	tests/regression/throwntogethertest/polygon-self-intersect-expected.png
	tests/regression/throwntogethertest/polygon-tests-expected.png
	tests/regression/throwntogethertest/polygon8-expected.png
	tests/regression/throwntogethertest/polygons-expected.png
	tests/regression/throwntogethertest/projection-tests-expected.png
	tests/regression/throwntogethertest/render-2d-tests-expected.png
	tests/regression/throwntogethertest/resize-2d-tests-expected.png
	tests/regression/throwntogethertest/rotate_extrude_dxf-tests-expected.png
	tests/regression/throwntogethertest/scale2D-tests-expected.png
	tests/regression/throwntogethertest/square-tests-expected.png
	tests/regression/throwntogethertest/text-search-test-expected.png
	tests/regression/throwntogethertest/transform-insert-expected.png
	tests/regression/throwntogethertest/triangle-with-duplicate-vertex-expected.png