ERT-753: Ability to set vector of GEN_KW values
ERT-753: Can call gen_kw_ecl_write() from Python
ERT-753: Can instantiate gen_kw_config correctly from Python
ERT-753: GEN_DATA updates:

 - Added export possibility to dump a vector
 - Added Python wrapping of GEN_DATA
ERT-753: Added asGenKW() method on the EnkfNode
ERT-753: Added EnKFNode.save() method
ERT-753: Added class job_queue_manager

The job_queue_manager is a very thin class which only current purpose is
to hold on to thread variable which is the thread actually
running/managing the queue. We need to hold on to this thread to have
something to join on in the end.
ERT-753: Added bool mount option to enkf_fs_create()
ERT-753: Added class run_arg

The run_arg class is as imple value object designed to hold on to the
information needed to run one realisation. The run_arg objects should
not be reused for additional simulations.
ERT-753: Added ert_run_context class

The ert_run_context class holds on to all information needed to run one
simulation.
ERT-753: Removed stale runpath test
ERT-753: Compltede run_type enum in Python
ERT-753: runpath_list owns the output filename.
ERT-753: Removed stale functions from EnkfState
ERT-753: Added __contains__() + getNode() to EnkFState
ERT-753: Added __getitem__ and __len__ to EnkFMain
ERT-753: ErtSocket will include traceback in error.
ERT-753: Changed status: OPEN -> READY
ERT-753: Added function to run/parse cmdfile
ERT-753: Start simulation from EnkFMain