fix Request#redirect (argument passing, host reset)

* Add missing proxy argument to new call
* Actually replace the host instead of “adding” one
* Spec
Fix Request#redirect specs