Remove usage of httplib2 constant in signature of Client.request()
Broke out the signer code from the client code so that it can be reused more easily
Minor cleanup
Merge branch 'master' of https://github.com/robkinyon/python-oauth2
Parameters are now lists as required by twisted and Signer.create_request() now accepts a parameter list