fix the fallout of the SimulatorTimer::currentTime() -> SimulatorTimer::simulationTimeElapsed() rename
go back to incrementing the current simulation time first, then calling EclipseWriter::writeSolution()

for this not to trigger an assertation after the last time step, the
changes of OPM/opm-parser#141 are required.
Defer searching for opm-parser

The "opm-parser" module is expected to become dependent upon the ERT
library.  Defer searching for the parser module until we've
established whether or not ERT is availble.

Suggested by: @andlaus
Elucidate description string for opm-parser.

The 'opm-parser' module is (currently) designed to parse ECL-type
simulation models.  Reflect that fact in its description.
Only look for BOOST´s unit test framework module if not already found. Sync version with rest of system
Merge pull request #99 from bska/099_cmake

Synchronise build system with OPM-Core
Merge pull request #97 from andlaus/fix_simtimer_rename_fallout

fix the fallout of the SimulatorTimer::currentTime() -> SimulatorTimer::simulationTimeElapsed() rename
Add WellStateFullyImplicitBlackoil class.

This is intended to be used instead of the WellState class in the fully
implicit blackoil simulator. It contains a WellState to reuse the init()
method and to enable users to call functions requiring a WellState.
This is done with containment and an access member function,
basicWellState(), instead of with inheritance to minimize surprises.
Use WellStateFullyImplicitBlackoil class instead of WellState.
Merge pull request #102 from atgeirr/separate-wellstate

Specialized well state class for the fully implicit blackoil solver.
sim_fibo_ad: convert to the new-style wells manager

i.e. it now uses Opm::EclipseState. This change required to re-add the
the epoch concept in some sense, but the loop variables now call it
"episode" which sounds less ethernal IMO.
sim_fibo_ad: fix writing

the initial condition was written multiple times. We now fix this by
not writing anything in the simulator and moving this logic to the
main loop..
Merge pull request #98 from andlaus/reverse_increment_write_order_again

go back to incrementing the current simulation time first, then calling EclipseWriter::writeSolution()
Merge pull request #101 from andlaus/sim_fibo_ad_use_new_wellmanager

sim_fibo_ad: convert to the new-style wells manager
sim_fibo_ad: re-add ouputting of the current report step when using opm-parser

in the old parser, this was called 'epoch'...
sim_fibo_ad: don't instantiate an old parser object if USE_NEW_PARSER is set anymore

I thought I included this in a previous PR. Seems like I was wrong...
Merge pull request #104 from andlaus/sim_fibo_ad_print_reportstep

sim_fibo_ad: re-add ouputting of the current report step when using opm-parser
Merge pull request #105 from andlaus/sim_fibo_ad_dont_instantiate_old_parser

sim_fibo_ad: don't instantiate an old parser object if USE_NEW_PARSER is set anymore
don't pass the eclipsewriter to the simulator anymore

i.e., the simulator does not deal with any output operations
anymore. This makes sense because report steps are handled by
Opm::TimeMap and the constructor for the simulator already needs more
arguments than appropriate even without this...
Merge pull request #106 from andlaus/sim_fibo_ad_remove_outputwriter_from_simulator

don't pass the eclipsewriter to the simulator anymore