Wrap file-like objects when used for requests' raw

This pull request creates a wrapper around the file-like objects used in github3.py for `requests.raw`.

See also issue #112 and https://github.com/kennethreitz/requests/issues/1406