Rename CheckMethods to OnMethod

The module mainly provides the common hook for :def and :defs rather
than inspection logic.
Refactor CodeLength
Refactor EndKeywordAlignment
Rename ConfigurableNaming#check to #check_name
Refactor ConfigurableNaming

Not sure why the logic was unnecessarily compicated...
Rename IfThenElse to OnNormalIfUnless
Refactor NegativeConditional
Merge pull request #1195 from yujinakayama/refactor-mixins

Refactor cop mixins
Refactor StatementModifier
Keep line length to 80, fix typo and remove trailing whitespace
[Fix #1197] Deal with new lambda syntax in SpaceInsideBlockBraces
Merge pull request #1196 from yous/patch-documentation

Keep line length to 80, fix typo and remove trailing whitespace
Merge pull request #1198 from jonas054/1197_space_before_pipe

[Fix #1197] Deal with new lambda syntax in SpaceInsideBlockBraces
Blacklist Vagrantfile like Rakefile in FileName cop


See Also: 
* ref #878
Merge pull request #1200 from tobynet/patch-1

Blacklist Vagrantfile like Rakefile in FileName cop
Allow disabling of all default cops