Fix error handling.
Add session support.
Fix mime types.
Fix static resource handling.
Reworked template handling to be more efficient and to support inner templates.
If no explicit model is passed to an inner template, inherit the parent's.
Fix test.
Add support for hot reloading by way of Springloaded.
Move to org.ratpackframework namespace.
Move the handler package to the top level.
Introduce the “app” package for the bootstrapping stuff.
Move the template renderer to its own package.
Some fixes to the IDEA integration.
Merge branch 'master' into vertx

Conflicts:
	ratpack-core/src/main/groovy/com/bleedingwolf/ratpack/TemplateRenderer.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/Request.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/app/RatpackApp.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/app/internal/RatpackHandler.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/internal/DefaultRequest.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/internal/DefaultResponse.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/responder/internal/ResponderFactory.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/routing/Router.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/routing/internal/CompositeRouter.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/routing/internal/ScriptBackedRouter.groovy
	ratpack-core/src/test/groovy/org/ratpackframework/BasicRatpackSpec.groovy