adds cane to test suite

updates .travis.yml
updates README
adds Gemfile
removes Rakefile
achieves cane conformity doc, abc-max: 15, style-measure: 80
Merge pull request #2 from knugie/cane_ready

adds cane to test suite