Make template cache size configurable.
Implement config loading.
Use a script super class for the routing script.
Merge branch 'master' into vertx

Conflicts:
	ratpack-core/src/main/groovy/org/ratpackframework/app/Config.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/app/RatpackAppFactory.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/app/RatpackMain.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/routing/RouterBuilderScript.groovy
	ratpack-core/src/main/groovy/org/ratpackframework/routing/internal/ScriptBackedRouter.groovy
	ratpack-core/src/test/groovy/org/ratpackframework/RatpackSpec.groovy
Make statically compiling templates an option.
Improvements to script API.
Merge branch 'master' into vertx

Conflicts:
	ratpack-core/src/main/groovy/org/ratpackframework/routing/internal/ScriptBackedRouter.groovy
Use a script engine to compile the templates.
Improve template script API.