Fix end alignment of blocks that spawn on two lines

This fixes #327
Merge pull request #331 from edzhelyov/end-align-for-block-on-next-line

Fix end alignment of blocks that spawn on two lines
Correct namespace of OpMethod
Add cop_type helper method
Implement lint-only CLI switch

Running `rubocop --lint` will yield results similar to those you'd get
from running `ruby -wc`.
Fix a typo
Support named captures in UnusedLocalVariables and ShadowingOuterLocalVariable

This fixes #332.
Merge pull request #334 from yujinakayama/support-named-captures

Support named captures in UnusedLocalVariables and ShadowingOuterLocalVariable
skip ensure return check when ensure has no body
Merge pull request #333 from eitoball/skip_check_when_ensure_has_no_body

Skip ensure return check when ensure has no body
Make the preferred collection methods configurable

This fixes #328.