code.google.com/p/goauth2/ package with a possibility to pass extra parameters to requests