require at least version 0.3.4 of oauthlib
Use consistent attr name with requests proper.

`body` instead of `data`

Resolves the requests-oauthlib portion of #1096 in
kennethreitz/requests.
Added a .gitignore file.

Copied from requests proper.
Merge pull request #14 from matthewlmcclure/add-gitignore

Added a .gitignore file.
Merge pull request #13 from matthewlmcclure/kennethreitz/requests/issues/1096

Use consistent attr name with requests proper.
Merge pull request #10 from sa2ajj/oauthlib-version

require at least version 0.3.4 of oauthlib
Update requests_oauthlib/core.py

URL is turned into a unicode object by the signing, too. Leaving it like that will cause UnicodeDecodeError during the httplib2 request call.
we have the url and all headers to make sure none of them is of type unicode
reversing earlier changes
using new `decode` client parameter
updating oauthlib requirement
add quotes over url string
StringIO compatible python 2 and 3
`decoding` not `decode` (certainly helps to read the source and test it afterwards!)
Merge pull request #17 from shezi/patch-1

Update requests_oauthlib/core.py
Merge pull request #19 from mart-e/patch-1

add quotes over url string
Add quotes around string in README.

Follow-up from #19, pointed out by mart-e.
Merge pull request #20 from mart-e/patch-2

 StringIO compatible python 2 and 3
Merge fix