Add IntelliJ files, random.state, results and bin to gitignore
Fix typos in documentation
Refactor SoluteGrid to not use meaningless 'value' variable (Java is garbage collected). Refactor SpatialGrid check for dimensionality to be less confusing
Improve readability by indenting newline
Remove redundant casts, tidy up braces, remove confusing arithmetic
Remove unused variable, minimalTimeStep
Remove useless minus sign, rename variable to something meaningful
Add error message to ReactionFactor
Add species diffusivity.

Add 'diffusivity' param to species, use species grids from agent
container when constructing diffusivity grid.
Refactor if statements
Add diffusivity to output
Move reset of species grid to 0 to fitSpeciesMassOnGrid
Fix, pass simulator to species fit
TODO FIX remove call to calculateComputationDomainGrids before agentgrid is defined