Added keywords SOF2 and SWFN to allow for different saturation functions.

This PR added the two keywords SOF2 and SWFN to allow for different saturation functions in a deck. 
The corresponding implementation in opm-core is still missing.