Check that the testprogram compiled before we test the result from running the test. This fixes error when running cmake on Windows.
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
Merge pull request #404 from joakim-hove/ERT-480-submit

Ert 480 submit
Merge branch 'master' of https://github.com/Ensembles/ert
Fix windows compilation. Move declaration of variables to start of scope.
Do not give warnings about using POSIX functions.
Removed return statement from void functions.
Fix signed/unsigned issue. This fixes a potential bug where the offset might have overflown, since a negation of an unsigned value was attempted.
Added missing include, needed by sqrt.
Fixed some signed/unsigned warnings.
Added cast to float.
Merge pull request #405 from perroe/windows_compilation

Windows compilation
Merge pull request #406 from perroe/fix_windows_warnings

Fix windows warnings
ERT-480: Added optional offset argument to point_fprintf().