---------------------------
New features:
* New 'long' type swarm variable.
* User provided post-solve callback functionality added.
Enhancements:
* Speed up (minimum 5x) for SwarmVariable reload.
* Petsc-3.8 compatible.
* Non root dockerfile now.
Documentation:
* Viscoelastic tutorial, see ./docs/tutorials/
* Update raijin and magnus build instructions.
API Changes:
* New interface for a MeshVariable, mesh.add_variable().
* New interface to Integrate, mesh.integrate().