Work with absolute Excludes paths internally.

This solves the problem with excluding a directory tree that contains
.rubocop.yml files. Those configurations would get Excludes from a
higher level, let's say ../../vendor/**, but when comparing relative
file paths to those patterns they would not match.
Merge pull request #337 from jonas054/fix_excludes

Work with absolute Excludes paths internally.