#342: first cut of redirect() implementation
#342: implemented the rest of the interfaces for both Groovy and Java, together with a basic test
#342: added JavaDocs and now checking that the status code is an actual redirect one
Merge branch 'redirect' of https://github.com/alvarosanchez/ratpack
Tidy up of #348.