Merge pull request #3 from atgeirr/master

Multiple improvements to ImpesTPFAAD
Merge remote-tracking branch 'bska/fully-implicit' into fully-implicit
Merge remote-tracking branch 'bska/fully-implicit' into fully-implicit
Renamed residual_.reservoir -> residual_.mass_balance.

Also initialize in initializer list, eliminating the need for
the allocateResidual() method.
Commented the assemble() function.
Added bhp as a primary variable.

Changed interface of constantState() and variableState() to also
take a WellState as input. Some comments added with minor layout
changes.
Added assembly of well equations.

This has not been tested.
Well contributions to mass balance equations are not done yet.
Merge remote-tracking branch 'bska/fully-implicit' into fully-implicit
Add well contributions to mass balance residuals.
Added solveJacobianSystem() method, finished step().

Code is now functionally complete apart from lacking miscibility,
not writing to all promised output variables and not writing the
promised output to disk. Initial testing has been unsuccessful,
so there are bugs in the code.
Fix some bugs: referring to the wrong phase in two places.
New interface methods rsMax() in BlackoilPropsAdInterface.

Notes:
 - Interface was already present, just disabled.
 - Class BlackoilPropsAd cannot properly implement rsMax() with derivatives,
   and implements only a throw statement.
Added method fluidRsMax(), added rs as a primary variable.

Also increased amount of whitespace between methods for readability.
Finished initial attempt at miscibility support.

Not yet tested. Also, no way to initialize gas-oil ratio yet.
Add new interface to BlackoilPropsAdFromDeck

-- not finished --
Merge remote-tracking branch 'totto82/newfluid' into fully-implicit
Now initialize with new code (for gas-oil ratio).
Fixes in BlackoilPropsAdFromDeck. Now compiles.
Fixed error in include guard macros.

Header file started life as a copy of another header, but include
guard macro was not changed. Time to go for #pragma once?
Use BlackoilPropsAdFromDeck in fully implicit simulator.