Removes unused directory
Adds rubocop and fixes or ignores rubocop offenses

The settings initializer is ignored by rubocop because
it will be removed shortly.

config/schema.rb is ignored because it's autogenerated.
Runs rubocop & rspec for default rake task
Adds Travis CI config file