[Fixes #1133] RedirectToActionResult and UrlHelper should use HostString, PathString, etc. To build Urls

Added tests to describe the current behavior.
This test is really about `Html.Action` not just the fact that it's a view. You can use `UrlHelper` directly on a view as well