Use new opm-parser instead of old EclipseGridParser

There are three major changes: The result of a parse, the initial state
and the list of reporting times are all their own objects instead of being
bundled with the parser object.
Convert upscaled example to new parser also
Rename "parser" object to "deck"

The parser is the component which does the parsing and the deck is the
result of the parse. The old component bundled the two (the parse
happened at the construction), but the new component has a
factory/output distinction.