1. Added new extension methods : StringHttpExtensions.UrlEncode(), StringHttpExtensions.UrlDecode()
2. Refactored and updated methods in UriExtensions class to use System.Net.WebRequest instead of System.Web.WebClient and remove reference to System.Web assembly