enhancement to allow service (non-token-management-related) requests to take on different URIs from initial site URI.
enhancement to allow service (non-token-management-related) requests to 
use URIs different from initial site URI.
by using this approach, we assume the user will pass in the rsa private key as consumer secret when first initializing consumer, e.g.

require 'oauth/consumer'
require 'oauth/signature/rsa/sha1' 

rsa_key_as_consumer_secret = File.read('/path/to/your/private/key/
file')

consumer = OAuth::Consumer.new(
  "your_consumer_key",
  rsa_key_as_consumer_secret,
  {
    :site => 'https://www.google.com',
    :request_token_path => '/accounts/OAuthGetRequestToken',
    :access_token_path => '/accounts/OAuthGetAccessToken',
    :authorize_path => '/accounts/OAuthAuthorizeToken',
    :signature_method => 'RSA-SHA1'}) 

request_token = consumer.get_request_token(
  {},
  {:scope => 'http://picasaweb.google.com/data'}
)
if request_uri is a relative path, e.g. '/data/feed/api/user/default' (this assumes the consumer is instantiated with :site set to the service end points, e.g. 'http://picasaweb.google.com'), no need to check and change consumer.uri (a change forgotten to push through my previous web-edit *_*)
ok, i am really tired.  use the API for checking whether the URI is absolute.
need to put in this so that consumer.rb works with the token.rb together to accommodate access token service uri changes.
Merge branch 'master' of git://github.com/tsailipu/oauth into tsailipu

Conflicts:

	lib/oauth/signature/rsa/sha1.rb
Merge branch 'master' into tsailipu
Documentation changes
I had misattributed the private_key_file option to Scott Hill. It was really Chris Mear, sorry about that.
Merge branch 'master' of git://github.com/kocik01/oauth into kocik01
Updated deployment info to be 0.2.6
Updated the history
Fixed an issue with rsa tests
Cleaned up a few things and bumped version number for release.
Fix in plain text signatures to bug found by Andrew Arrow. Who contributed new new unit tests for plain text sigs.
support empty tokens and secrets for 2-legged auth
work-arounds for Yahoo's 2-legged auth implementation
RequestProxy for Hashes to simplify signature generation
RequestProxy for XMPP stanzas