Documentation update.
Documentation update.
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.