Upping version to 0.9.9
fix #129 Setting token in query params and Authorization header violates spec
Fixes Issue #125 - Abusing externally passed in data structure

Also had to re-jig the test, as it turns out the contributor-supplied test
for this work didn't *actually* test anything :(
Fixes Issue #129

Not ideal, but effectively reverts the default behaviour of the library to how 0.9.8 worked,
that is it passes the access_token as a query parameter to the server.

To allow the utility 'get' method to use an Authorization header *instead* then you need to
explicitly enable this behaviour by using the method :

  var oa= new Oauth(...);
  oa.useAuthorizationHeaderforGET(true)

Note this can/should be used in conjunction with the other utility method:

  oa.setAuthMethod(...)

The default value for the Authorization header is 'Bearer'

If you're building your own requests using oa._request then there is a new exported
method:

  oa.buildAuthHeader(token)
Bumps package version to 0.9.10
Merge remote-tracking branch 'jfromaniello/bug129'
Added an extra test, and checked realHeaders to catch any dodgy custom ones
Updated contributor list
Update Readme.md

added test/example to get bearer/access_token from Twitter using consumer key+secret and OAuth2
Update Readme.md

changed to user one require 
Update Readme.md
Update Readme.md

added OAuth 1.0 example
Update Readme.md

quote mismatch
Merge github.com:ciaranj/node-oauth

* github.com:ciaranj/node-oauth:
  Update Readme.md
  Update Readme.md
  Update Readme.md
  Update Readme.md
  Update Readme.md
  Updated contributor list
  Added an extra test, and checked realHeaders to catch any dodgy custom ones
  Bumps package version to 0.9.10
  Fixes Issue #129
  Fixes Issue #125 - Abusing externally passed in data structure
  fix #129 Setting token in query params and Authorization header violates spec
  Upping version to 0.9.9