Create HttpSocket.cs

HttpWebRequest - Asynchronous Programming Model/Task.Factory.FromAsyc