Add helpers grad, fullngrad, fulldiv.
Let sim_2p_comp_ad throw if not given an input deck.

There is some code in place now to create wells for the no-deck case,
but since it does not work correctly yet, the simulator intercepts this
and throws.
Remove unnecessary include statement.
Rename AutoDiff::Forward -> Opm::AutoDiff.
Rename AutoDiff::ForwardBlock -> Opm::AutoDiffBlock.

Also moved AutoDiffHelpers.hpp content to Opm namespace, and modified other
files as required by these two changes.
Documented AutoDiffBlock.
Documentation refinement. Added main doc file.
Renamed misleading adfi -> fi.

Some classes and a program were renamed since they were not fully implicit
solvers despite their names indicating it.
Document class BlackoilPropsAd.
Require deck and remove simple source term in fully implicit sim.
Documented BlackoilPropsAdFromDeck.
Documented class DerivedGeology.
Documented class FullyImplicitBlackoilSolver.
Fix minor issues pointed out by bska.
Merge pull request #32 from atgeirr/minor_improvements

A collection of minor improvements