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
Merge branch 'master' into ironfoundry