Added ability to write response data directly to Stream.
Remove duplicated code.
fix adding array of ints to restrequest using addobject
Fix memory leak around handling of Accepts header.

When adding an Accepts header to the request, this shouldn't be put into
DefaultParameters.  Repeated requests through the same RestClient instance
were adding the Accepts header every time, resulting in a large memory
leak because DefaultParameters was growing without bound.

Instead, only add the header for this particular request.
Add RequestBodyBytes.

Implement the ability for the body of a PUT or POST to be specified using
a byte array, rather than a string.  This avoids the roundtrip through
UTF-8 and back again if the caller already has a byte array.
ConfigureProxy(http) was not being called in the ExecuteAsync().
Added ConfigureProxy(http) to the end of ConfigureHttp(request, http).
Removed call to ConfigureProxy(http) in Execute().
Added support for specifying token type in OAuth2Authenticator. fixes #364
Merge pull request #365 from ErikSchierboom/issue-364

Added support for token type in OAuth2Authenticator. fixes #364
Fix for Issue #368
Merge github.com:BMeyerKC/RestSharp
Fix compatibility for SL and WP
Merge branch 'response-write-to-stream' of github.com:IronFoundry/RestSharp
Version bump 104.2
Merge github.com:bmontgomery/RestSharp
Merge branch 'RequestBodyBytes' of github.com:ewanmellor/RestSharp
Merge branch 'fix-accepts-mem-leak' of github.com:ewanmellor/RestSharp
Merge github.com:nickvane/RestSharp
IRestResponse instead of RestResponse

For anyone copying and pasting your example (like me) - you can get started a little bit quicker :)
Add the missed ContentLength Property
Remove redundant MSBuildBinPath import

MSBuildBinPath was replaced with MSBuildToolsPath after VS2005.
MSBuildBinPath was kept around for back-compat, but is no longer
needed. The extra import causes unnecessary build warnings.

See http://msdn.microsoft.com/en-us/library/bb397428.aspx for
a full discussion.