Modify cane in Rakefile to use .cane file.

This allows a developer to run the `cane` command as well as `rake cane`
or `rake quality`.
Add Ruby 2.1.0-preview2 and newer RubyGems to Travis test matrix.