Limit access to internal state
Remove unnecessary variable
Remove unused file
Use local state for testing

This avoids creating a globally-available class.
Avoid metaprogramming

Class variables are easier to follow than eigenclass attr_accessors.
Fix random test failures
Avoid creating a class, which leaks global state
Remove comments in spec_helper
Remove script/rails
Move all dev dependencies into gemspec
This gem can only be installed on Ruby 1.9
Use ASCII dashes in the README
Avoid stubbing the subject under test
Use shorter route syntax