Add Travis integration

1) Made ActiveSupport version configurable.
2) Fixed issues blocking spec runs on ActiveSupport 2.3.x.  
3) Added .travis.yml file to run tests