Use TimeSpan as an unambiguous representation of a duration of time
Use the encoding given in the HttpWebResponse headers
Merge pull request #22 from sharwell/TimeSpan

Use TimeSpan as an unambiguous representation of a duration of time
Merge pull request #23 from sharwell/ResponseEncoding

Use the encoding given in the HttpWebResponse headers