[Fix #884] Correct OBO bug in offense correction reporting
Allow to focus arbitrary spec with :focus metadata or #fit
Fix failing specs that break in PathUtil.relative_path

When Include and Exclude configuration parameters were added in
default.yml, some specs could no longer run with the default buffer
name "(string)" or "example.rb". They need an absolute path.

Fixing this revealed some other problems; that app/models must be changed to app/models/*.rb for example. Also, the paths given in Include are
not interpreted as relative to the configuration file. They should be.
Merge pull request #891 from jonas054/fix_include_config

Fix failing specs that break in PathUtil.relative_path
Merge pull request #887 from tmorris-fiksu/numeric_literals_auto-gen_config_off_by_one_884

[#884] Fix --auto-gen-config for `NumericLiterals` so MinDigits is correct.
Fix PercentLiteralDelimiters auto-correct

It now handles regular expressions with interpolation correctly.
Merge pull request #880 from hannestyden/fix-percent-literal-delimiters-regexp-interpolation-autocorrect

Fix PercentLiteralDelimiters auto-correct for regular expression with interpolation