Cleanup interpolation

This moves some test programs out of opm-porsol (to opm-core) and follows up the modifications to linear interpolation interfaces in opm-core, PR OPM/opm-core#219.