Oauthlib always gives us bytes.

Not only was this a waste of time, the logic was actually bad so it
reintroduced a bug. Which sucks.
Add regression test for posting binary data.
Merge pull request #37 from requests/decode

Oauthlib always gives us bytes.