Extracted code samples from some Scala JSON docs
Changed 'alterate' to 'update'

The original used the word alterate, which I think was just a misspelling of "alter", but I think "update" might be a more popular alternative for the same concept.
Ensure reverse routes are initialised on start

Fixes #845
Merge pull request #845 from jroper/845-init-routes

Race Condition with Reverse Routing in multi-project projects
Merge pull request #1651 from jroper/json-docs

Extracted code samples from some Scala JSON docs
Merge pull request #1655 from georgiknox/master

Added in some more detail to both ToDo tutorial doco
Merge pull request #1653 from rcadena/minor-doc-spelling-fix

Changed 'alterate' to 'update'