Don't allow redirects to another host.
Add factory to support new specs.
Merge branch 'master' of https://github.com/mysociety/alaveteli