ERT-566: Added compiler gcc or msvc flags in top level CMakeLists.txt
ERT-566: Added missing function name to util_abort() call.
ERT-566: Made util_abort() a macro which will add __FUNC__ and __LINE__ before calling util_abort__().
ERT-566: Added test intercept of util_abort().
ERT-566: Added test method test_assert_util_abort() to check that util_abort() has been called.
ERT-566: Added safe_cast macro for vector_template.
ERT-566: Added better error message in test_assert_util_abort()
ERT-566: Added test of util_abort() for negative index.
ERT-513 Simple plotting of GEN_DATA (typically seismic)
ERT-541: Inconsistent results from ES fix:  Invalidating cash when switchin fs
Merge remote-tracking branch 'upstream/master' into ERT-513
ERT-513 Added export support for gen data plot
ERT-513 Improvement of export plot
Merge remote-tracking branch 'upstream/master' into ERT-566-util-abort-testing
Merge remote-tracking branch 'upstream/master' into ERT-566-util-abort-testing
ERT-530: Added comment about util_lockf() always returning true for the same process.
ERT-530: Added fork() based test on interprocess file locking.
ERT-530: Added util_abort() testing if we tro to write to a readonly fs.
ERT-530: Added safe_cast() macro to block_fs.
ERT-530: Changed locking + read_only behaviour slightly; is use_lockfile == true you will get a lockfile even if read_only == true.
ERT-530: Removed unused field index_time from block_fs struct.