Rails 2 support

This patch fixes the issue mentioned in #21.

It seems as though changing the dependency on ActiveSupport to be > 2.0 was enough to continue the Rails 2 support.

I added the Appraisal gem to test against multiple versions of Rails and modified the travis.yml file to use this too.