Refactor StringUtil
New cop Style/InfiniteLoop
New cop Style/SymbolProc
Correct offenses detected by SymbolProc
Refactor Commissioner
Fix typo
Merge pull request #1295 from yous/patch-typo

Fix typo
Keep line length to 80

https://travis-ci.org/bbatsov/rubocop/jobs/33575169
Tab cop does auto-correction

Fix #1272
Merge pull request #1297 from yous/patch-line-length

Keep line length to 80
Allow the use of unary ops in SymbolProc
Merge pull request #1296 from yous/patch-tab-auto-correct

Tab cop does auto-correction
[Fix #1274] Add auto-correct to MultilineIfThen cop
Add auto-correct to DotPosition cop

Fix #1279
Merge pull request #1300 from yous/patch-dot-position-auto-correct

Add auto-correct to DotPosition cop
Add auto-correct to SpaceBeforeFirstArg cop

Fix #1277.
Merge pull request #1301 from yous/patch-space-before-first-arg-auto-correct

Add auto-correct to SpaceBeforeFirstArg cop
Force to use array join for `\n` in string
Add auto-correct to InfiniteLoop
[#824] Start adding style guide references to cops