Moved HttpResult.TraceResults() extension from test project into library.
Refactored some extension methods into their classes to better support dynamic types.
Updated documentation.