Fixed broken loading under Rails 2

The railties need to be wrapped in a check for Rails 3. On Rails 2, if railties
aren't installed this would error on missing constant. If it was
installed it would complain on version mismatch.
Remove whitespace [Gun.io WhitespaceBot]
update for latest version of oauth2 gem
Merge pull request #95 from GunioRobot/clean

Hi! I cleaned up your code for you!
for some reason we were using valid_to in the migrations and expires_at in the code
Merge branch 'master' of github.com:pelle/oauth-plugin
Merge pull request #36 from Kimtaro/rails2_fix

Rails2 fix
add 'force' param to consumer token auth action
fix 'force' logic
delete token, since a new one is created on callback
update changelog and bump to 0.4.0
Merge pull request #102 from PRX/oauth2_update

update for latest version of oauth2 gem
Merge branch 'master' of github.com:pelle/oauth-plugin
update changelog
prevent addition of ? marks to callback url when not needed

Conflicts:

	lib/oauth/controllers/consumer_controller.rb
bumped changelog
make .credentials accessible to TwitterToken (fixes pelle/#71)

Conflicts:

	lib/oauth/models/consumers/services/twitter_token.rb
	lib/oauth/models/consumers/token.rb
update changelog
Only consider valid OAuth 1 tokens
Limited index length because of MySQL limitation