Improve Travis tests

1) Add multiple Rails versions to tests
2) Allow gem/tests to run against Rails 4.0.0
3) Restrict gem to Rails 3.1+ because of MultiJson requirement
4) Add Ruby 2.0.0 to Travis configuration
5) Address deprecation warnings in specs