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.
Fixed skipping of XAuth parameters with OAuthParameterHandling.UrlOrPostParameters.
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 serialization for classes containing IList properties
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
Added ExecuteAsync overloads that return Task<T>. fixes #366
Renamed methods to conform to TPL standards and added overloads for GET and POST specific usage and added overloads without CancellationToken
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