Moved 3 classes from Http/Internal to Internal/Http - consistent with the rest of the library.
Added RequestOrThrow to HttpClient.

Verifies that the response is successful before returning it to the client. Throws (disposing the response first) if it wasn't.
Merge pull request #6 from skolima/master

Added RequestOrThrow overload to HttpClient.