Changes for Travis-CI.

- RuboCop fixes, including allowing longer method length

- set ruby version in .travis.yml instead of in .ruby-version

- add README with Travis-CI badge

- make default rake task run RuboCop and tests