Exclude the vendor directory

We shouldn't be checking third party code which we don't control for style.
Common items in here may be a bundle install to vendor/bundle or other packaged
third party items.
Merge pull request #806 from jeremyolliver/feature/exclude-vendor-dir

excluding `vendor` by default