ERT-518: Removed field variable current_case from enkf_main - should consult the actual FS properly.
ERT-518: Some changes to util_abort() which should reduce the risks of fatal failure '*in* the util_abort() function.
ERT-518: Large change to enkf_fs mount functionality. enkf_fs_umount() is private; when a enkf_fs_type variable goes out of scope enkf_fs_decref( fs ).
ERT-518: Updated Python layer for new enkf_fs semantics.
ERT-518: Included ert_test_context in the general libenkf library - and removed test library ert-test.
ERT-518: Added set_store() method to ert_test_context
ERT-518: Added method enkf_main_get_fs_ref() which increases refcount on fs before returning; mainly for Python use.
ERT-518: Added ert_test_context as Python class.
ERT-518: Added python testing of enkf_fs.
ERT-518: Modified ensemble copy to skip if the source case does not have node.
ERT-518: Added function to get the mount point (i.e. ENSPATH) for the current ERT instance.
ERT-518: Renamed method in fs_manager: getFileSystem() -> getCurrentFS().
ERT-518: Upadated enkf_fs test to use testarea.
ERT-518: Pure reformatting: removed comments and reordered some methods.
ERT-518: Added testing of function enkf_fs_exists().
ERT-518: Added enkf_fs create functionality in Python object.
ERT-518: Added (dangerous) method dropCPointer.
ERT-518: Added enkf_fs_type_enum
ERT-518: Added call to umount the fs manager when going out of scope.
ERT-518: Changed the EnkfFSManager significantly:
1) The manager can now only hold a finite number of fs instances; when more instances are added the least recently used will rotate out.
2) The EnkfFsmanager will now call EnKFFS directly to mount filesystems instead of going through the enkf_main_mount_alt_filesystem() function.