Fix %W[] auto corrected to %w(]
Ignore contents of backticks in changelog spec
Add EmptyLinesAroundBlockBody cop

There were a few existing cops for preventing/enforcing newlines
around the body of classes, methods, and modules. There wasn't one
for blocks (especially relevant for rspec!) so this adds one.
Fix EmptyLinesAroundBlockBody offenses
[Fix #1459] Handle parentheses around condition in NegatedWhile

In autocorrect, not handling the parentheses produced incorrect
code. Sematically different and/or syntactically wrong.
Merge pull request #1463 from jcarbo/empty-lines-around-block-body

Add EmptyLinesAroundBlockBody cop
Merge pull request #1464 from jonas054/1459_fix_NegatedWhile

[Fix #1459] Handle parentheses around condition in NegatedWhile
Merge pull request #1462 from toy/fix_unneeded_capital_w_autocorrection

fix `%W[]` auto corrected to `%w(]`
[Fix #1465] Handle properly code like "#$1" in PerlBackrefs's autocorrect
Handle properly code like "#$:" in SpecialGlobalVars's autocorrect
Fix a typo
[Fix #1466] Allow underscored parameters in SingleLineBlockParams

Allow leading underscores on parameter names, but check
them in the normal way apart from the underscores.
Merge pull request #1469 from jonas054/1466_unused_reduce_args

[Fix #1466] Allow underscored parameters in SingleLineBlockParams
Support style-guide only usage

Many cops that have been implemented and enabled by default have no
correlation to a style-guide rule: `Metrics/ClassLength`,
`Metrics/AbcSize`, `Metrics/PerceivedComplexity` just to name a few. In
cases where these cops find violations, there's little recourse as the
rules cannot be traced back to a meaningful discussion or consensus.

The `--only-guide-cops` and `AllCops/StyleGuideCopsOnly` options give
users an easy method of invoking RuboCop in a way that's more congruent
with the rules of the style guide.

Working around `GuardClause` violation in `Runner#filter_cop_classes`.