Update reactive-streams to 0.4.0 final
Merge pull request #451 from smaldini/patch-1

Update reactive-streams to 0.4.0 final
Improve default production error handler to include some identifying characteristics of the request.
Rename some of the potentially ambiguous method overloads in BindingsSpec.
Version 0.9.9
Begin version 0.9.10
Update front page to mention Java 8 requirement.
Java 8ize these examples.
Make this example an executable app.
adding static compile to appease jdk byte code verification
Fixing handlebars template cache bug

The template cache currently caches by filename alone, which breaks when
you organize templates according to subdirectory. This adds the relative
path to the filename as part of the template cache key.
Not used.
Make private.
Allow Guice bind client error handlers to render the 404 caused by running off the end of the handler chain.

Closes #453.
Move class out to its own file.
Move classes out to their own files.
Optimise the way the context works to only require 1 per request, and to create far less garbage and shallower stack traces.
Update the java perf app.
Fix perf app.
Inline method to reduce stack frame.