Adds rubocop, and a default Rakefile that adds it to the test suite

Adds/removes some more things to the gemfile
I believe this is now available through `Rails.application`, without the need for the app name.