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
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.
to get around the verify error on jdk8u20 for ratpack-hystrix:test

see issue 450