Specify table dimensions even if just using defaults

The new parser requires the TABDIMS keyword to be present, even if
no other than the default values are specified.
Use defaults instead of invalid values for rates

The contents of the fourth to eight item should really not matter; the
control mode of the well is explicitly set in item 3. However, the new
parser requires values to be defaulted if they are not to be specified;
if there is a value in the item -- even if it has an invalid value such
as -1 -- it is interpreted as that control mode should be used.
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.
Merge pull request #66 from rolk/066_parser

Examples should use opm-parser's Deck instead of EclipseGridParser

Does what it says on the tin. The previous use of EclipseGridParser is replaced with a Deck, with EclipseState and TimeMap where applicable. It does not, however, solve #58 and still use only a single epoch.