ERT-791: Write welldata to restart files
ERT-791: Added method ecl_rsthead_alloc_empty() - to be used by opm-core code
ERT-791: Changed name of well_type_enum value PRODUCER -> WELL_PRODUCER to avoid name clash with opm code
ERT-791: Fixed name error: Method well_info_iget_state_from_report was declared but not declared, method well_info_iget_state was defined but not declared. Using name well_info_iget_state
ERT-791: Prepended enum values in well_type_enum with ERT_ to avoid name clash with OPM code
Added option for lsf driver output.
Minor update to lsf run program
Refactor of submit of submit code
Changes to lsf submit testing:

 - Changed CMake input to be only one server, and not a list.
 - Added separate test which is guaranteed to be run on server with
   proper LSF access.
 - Set driver_option to verbose output for lsf testing
Changed library submit testing out of main testing code.
Merge pull request #656 from joakim-hove/verbose-LSF-test

Verbose lsf test
ERT-791: Prepended enum values in well_type_enum with ERT_ to avoid name clash with OPM code
Merge pull request #655 from chflo/ERT_791_write_restart_file_wellinfo

Ert 791 write restart file wellinfo
Revert "Ert 791 write restart file wellinfo"
Merge pull request #657 from Ensembles/revert-655-ERT_791_write_restart_file_wellinfo

Revert "Ert 791 write restart file wellinfo"
Added SIGBUS -> util_abort_signal()
ERT-785: Reformatted error message slightly
Merge pull request #658 from joakim-hove/bus-error-signal

Bus error signal
Added compile time check for SIGBUS symbol
Merge pull request #659 from joakim-hove/bus-error-signal

Added compile time check for SIGBUS symbol