Adds a Redirect method to Render (with tests)

The motivation is to reduce the need to inject http.ResponseWriter and
http.Request parameters in most action handlers. Between HTML, Error,
and Redirect, render.Render should have everything needed to generate a
response.