Update to springloaded 1.2.0 for Java 8 support
Use Java 8 lambda notation for adding handlers
Added JUnit test to verify the example
Upgrade Ratpack to 0.9.4-SNAPSHOT for new ChainAction support

The interface for ChainAction has significantly changed in 0.9.4, which
is due out in a few days, so it makes sense to target this.
Moved HandlerBootstrap/ModuleBootstrap logic into HandlerFactory

While doing this, ChainAction was used instead of Action<Chain> as this
gives us cleaner syntax in Ratpack 0.9.4
Remove stray blank line
Remove unused import
Add Java 8 check to build.gradle
Repair the notice that Ratpack has no documentation
Add back a comment which went missing during refactoring
Merge pull request #3 from smangelsdorf/java8

Use Java 8 syntax in the example application