validateIndentation: fix indentation for non-block `if` that has block `else`.

Fixes #423
requireTrailingComma: Allow single property objects  / arrays to ignore the rule. 

Fixes #369
maximumLineLength: Document the required and default values. 

Fixes #499
Docs: correct release instructions for maintainers.
Prepare for Version 1.5.8
1.5.8
Docs: correct values for the preset option.
CLI: Add --verbose option that adds rule names to error output.

Fixes #485
binary: Accepts piped input from stdin. Fixes #448