Extrapolate unsaturated function values as in Eclipse and Mrst
Extend relperm and capilary pressure tables with constant values such
that the derivatives at the endpoints are zero
An initial guess of the surface volume is now computed using the RS
factor in order to compute a more accurate A matrix.
Only use Clang-specific pragma if compiler is Clang

Otherwise the compiler will probably give us a warning that these
pragmas are unknown. By default that warning is disabled with our
own build system, but we also want to be able to link to our library
without incorporating the entire build system too.
add opm-core to the ewoms prerequisites
remove the dune-istl from the list of opm-material prerequisites

the only reason dune-istl was required was that the spline class used
ISTL's tridiagonal matrix. Since the spline class moved into the core
(along with a more capable tridiagonal matrix), ISTL is no longer
required by opm-material.
Merge pull request #385 from rolk/385_clang

Only use Clang-specific pragma if compiler is Clang
Merge pull request #387 from andlaus/change_material_and_ewoms_prerequisits

Change material and ewoms prerequisites
Documented WellReport and Watercut classes.
Further improved WellReport and Watercut docs.
Merge pull request #388 from atgeirr/doc-wellreport

Documented WellReport and Watercut classes.
The old extrapolation code for the unsaturated table is no removed
The initBlackoilStateFromDeck is now called only if RS is given in deck
Findewoms.cmake: fix typo

it's 'start.hh', not 'start.h'...
Catch up to opm-material reorganisation.

Specifically, file <opm/material/constants.hh> was renamed to
<opm/material/Constants.hpp> and this renaming must be reflected in
the CMake probes for opm-material.
Merge pull request #389 from andlaus/fix_typo_in_findewoms

Findewoms.cmake: fix typo
Merge pull request #391 from bska/find-opm-material

[Build System] Catch up to opm-material reorganisation.
fix the averages wrt negative values and divisions by zero

it could be discussed whether it's better to throw a
std::runtime_error instead...
Merge pull request #390 from andlaus/fix_averages

fix the averages wrt negative values and divisions by zero
Spline: fix a few issues with the monotonic() methods

This should fix the common case where the curve is non-constant within
an intervall. I'm not really sure whether it's correct in all corner
cases, though.

this fixes the eWoms test case for the blackoil model which failed in
debug mode due to some asserts incorrectly triggering...