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
Remove duplicated character range
Merge pull request #1305 from yous/patch-fix-regex

Remove duplicated character range
Merge pull request #1302 from yous/patch-new-line

Force to use array join for `\n` in string
Added html output

Finished the html output
Merge pull request #1298 from SkuliOskarsson/html_output

HTMLFormatter