opm-parser: use the new keyword specific wrapper objects

this makes the code more explicit and readable.
use the new parser's table utility classes

this already caught a few copy-and-paste bugs...