HttpTransport: reverted changes (except for resharper clean-up) to match the 2.5 implementation
HttpTransport: un-resharpered file to minimize changes from original
DreamHostService: use a ProcessingQueue to manage the number of requests we can process concurrently