C# port of Apache HttpComponents