fix ugly bug which prevented deck keyword names from having a minus in them

i.e. MULT[XYZ]- was trimmed to MULT[XYZ]. Also, the RawKeyword now
uses ParserKeyword::isValidDeckName() instead of a regular expression
which makes it automatically consistent and also should make it
slightly faster...
GridProperty: mark getData() as const

it returns a const reference to a vector which does not allow
manipulation of its members. the getData() can thus be safely called
on constant GridProperty objects.
TransMult: implement non-fault transmissibility multipliers

i.e., the MULT[XYZ]-? keywords.
EclipseState: extend test to check the TransMult class
Merge pull request #266 from andlaus/implement_non-fault_transmissibility_multipliers

Implement non fault transmissibility multipliers
Added method EclipseGrid::resetACTNUM()
Added EclipseGrid::fwriteEGRID

In addition an new constructor based on an existing binary GRID/EGRID
file.
Merge pull request #268 from joakim-hove/EclipseGrid-reset-actnum

Eclipse grid reset actnum
Added c_ptr() method to EclipseGrid
Merge pull request #269 from joakim-hove/master

Added c_ptr() method to EclipseGrid
Added bool flag to ert function ecl_grid_compare()
Added constructor based on existing ecl_grid_type pointer
Added new method EclipseState::getEclipsegridcopy()
Merge pull request #272 from joakim-hove/create-grid-copy

Create grid copy