Add ratpack-heroku gradle plugin.

Closes #247.
Break out the functional types into their own package.
Doc fixes after class move.
More Lazybones manual content
Merge branch 'master' of github.com:ratpack/ratpack
Set executable permision on generated heroku buildpack files.

Related to #247
Merge remote-tracking branch 'origin/master'
Simplify how chains are built.
Mark the lazybones examples as bash.
Minor tweaks to Lazybones docs.
Try to improve the travis output.
Try again.
Try yet again.
removed breakpoint gem as it currently breaks the gradle-compass plugin
Add support for HikariCP.

Closes #255
fix the build (#252)

It looks like inline-font-face takes arguments in pairs, the second being the format.
These fonts all appear to be .woff files, so I've adjusted them to indicate that.

http://compass-style.org/reference/compass/helpers/inline-data/
Merge pull request #256 from davidmc24/feature/fix-build

fix the build (#252)
TokenPathBinder: apply URI decoding to path tokens

Otherwise, the token paths are still in their encoded form, pushing this responsibility to the application.
Merge pull request #250 from davidmc24/feature/decode-path-tokens

TokenPathBinder: apply URI decoding to path tokens
ratpack-thymeleaf: use guice multibinder to allow modules to register dialects (#253)

Includes test coverage and an example of usage in the JavaDocs.