Add HttpWebRequest based background requester.
Make BackgroundHttpRequester more modular.