Fix typo in service.py documentation
signature_obj defaults to rauth.oauth.HmacSha1Signature, not rauth.HmacSha1Signature (which isn't a thing).
Fix typo: `sesssion` -> `session`
When using header auth in py3k (maybe even 2.7, didn't verify), the oauth_signature was encoded with repr of the bytestring rather than the string value. e.g. "b%27somesignature%27" closes #130
Fixed up a issue with requests fail with not alphanumeric data.
making OAuth access token name dynamic
making service and session objects serializable
PyCrypto is used for it's RSA/PKCS1v1.5 implementation; if it is not present, NotImplementedError will be thrown.
Certain machines may not be able to use the git protocol due to firewall intervention. Use https instead.
fixes issue #102 and bumbs requests version to 1.2.3
Prevent double encoding of oauth_token in OAuth1Service get_authorize_url
urllib.urlencode automatically applies urllib.quote_plus to all keys and values, so applying urllib.quote before hand will result in double encoding of the token. This double encoding doesn't cause a problem, of course, if the token consists of regular characters. But an equals sign (=), for example, would get encoded once to "%3D", and then again to "%253D".