Fix code formatting
Fix YARD docs to match my style more closely
Remove unnecessary constant
Add .rubocop.yml configuration to exclude the vendor folder

* Move paths to .rubocop.yml since they only seem to work properly
  from a file in the root.