Removed n_batches from statepoint
Added error for restarts with small n_batches
Add 'implicit none' to modules
Merge branch 'develop' into no_n_batches_in_statepoint

Conflicts:
	docs/source/devguide/statepoint.rst
Merge pull request #334 from smharper/implicits

Add 'implicit none' to modules
Pass argument to fatal_error.
Merge branch 'no_n_batches_in_statepoint' into develop
Merge branch 'develop' into log-energy-grid