Host header for requests can be specified explicitly

Uses HttpWebRequest.Host property (.NET 4). Fixes #462.