Fixes #286 - Loads message contents in DefaultAuthHandler

Many parts of the code read request or response message
contents. HttpClient only allows one read before disposing,
thus creating a problem. Our DefaultAuthHandler loads the
content to an internal buffer, resolving the problem.