ERT-734: Updated path to config files
ERT-734: Addes test_assert_true() for jobs.
ERT-734: Removed debug printf()
ERT-734: Added env switch to ert_test_context

The ert_test_context class will set the ERT_UI_MODE environment variable
to 'tui' or 'gui' depending on a flag in the alloc process. This must be
set correctly to load the site-config file correctly.
ERT-734: Updated test to use ert_test_context
ERT-734: Added function ert_test_context_get_cwd()
ERT-734: Fixed test to ensure correct case.
Merge pull request #603 from joakim-hove/ERT-734-fixup

Ert 734 fixup
ERT-736: Fixed rng realloc bug
ERT 736: Changed method name
ERT-734: Fixed test by explicitly installing job.
Merge pull request #606 from joakim-hove/ERT-734-fixup

ERT-734: Fixed test by explicitly installing job.
Merge pull request #605 from chflo/ert_736_analysis_modules_not_working_fix

ERT-736: Fixed rng realloc bug
ERT-745: Removed debug printf() messages
ERT-745: Added function time_map_fscanf()
ERT-745: Added TimeMap.__setitem__()
ERT-745: Added time_map lookup functions
ERT-745: Using time_map instead of history

1. Introduces the config option TIME_MAP which can be used to load a
   time map manually from a formatted file.

2. The various obs_vector_() initializer functions use a time_map
   instance instead of a history instance to map between dates/days
   and report steps.

The purpose of this commit is to facilitate updates also in situations
where we do not have either an ECLIPSE refcase or a Schedule file.
ERT-745: model_config will check external_time_map
ERT-745: Disable updates based on enkf_obs_have_obs()