require opm-core from the opm-material module

this is required to use the exception code of opm-core in
opm-material. Also, the Dune prerequisites of opm-material can be
removed once PR #345 is merged into opm-core...

Once this is in, I will push this change to all other OPM modules (if nobody objects).