Rename https to redirect

Anticipating other redirect handlers like a timeout redirect, trailing
slash redirect or canonical path redirect.

Documentation follows convention.
Tests tidied
Use Request.Host for scheme-only redirects.
Merge branch 'pr1'