Don't create a session manager unless needed.
Use diamond operator where possible.
Remove unused method.
Use a Gradle 1.8 nightly as 1.7 has a bug that prevents this app from building on my machine when connected to the network.
Replace with diamond operator.
Avoid getting the session until necessary.
rename.
rename.
Have the guice infrastructure add a 404 termination handler within the guice-backed-registry context.

This was previously being special cased for the Groovy templating module. This change makes that unnecessary and means that any custom client error handler will be used.
Use DELEGATE_FIRST strategy instead of DELEGATE_ONLY until IDEA-111137 (and other associated bugs) are fixed with IDEA.

Can't stand not having autocomplete work correctly after working so hard to achieve it.
redundant initializer.
diamond operator.
Don't add a delegate to the closures used for blocking actions (closes #132).
Add a just in time registry that delegates to a parent.
Moving blocking file operations required to transmit files off the main thread.
Read the lastmodified off the main thread.
Put a note in about not caring about blocking IO when managing the ratpack.groovy script.
Name the blocking worker threads.
Fix keepalive handling for static asset handling.
Fix checkstyle problem.