setting the content type on server error responses

without this they are returned as application/octet-stream which
won't be rendered as html by most modern browsers.
Update Lazybones template to use latest Spring Loaded
Set response to transmitted when streaming responses (#418)
Move these tests to a better home.
Empty class.
Move the test http client stuff our of *-groovy-test and into *-test.
Convenience for using a noop action if a given action is null.
Some simplifications.
Share the same base registry for unit tests.

Closes #429.
docs and rename.
Unify stream and single entity transmission.

 Also brings back pressure to stream transmission.
Some tidy up of the http response chunk streaming.
Simplify the blocking http client (and test client) to not need a lifecycle (i.e. no close()).

This comes at the cost of performance, but for testing this is fine.ˆ
Try openjdk on Travis.
Javadoc fix.
Docs for streams, chunk rendering, response streaming and some other stuff.
Rename some chapters files to match namespacing scheme.

This should be in the “integrations” range.
More reordering.
Add placeholder for manual page about streams.
Prefer Guava's type parameter detection over ours.