Make sure config descriptions don't have trailing newlines.

This means using >- instead of > for descriptions that occupy more than one row. Having no newlines makes the output from --show-cops nicer.

Also add an expectation in the specs so future additions are covered.
Merge pull request #729 from jonas054/fix_descriptions

Make sure config descriptions don't have trailing newlines.
Fix parsing of the --no-color option.
Merge pull request #728 from jonas054/fix_no_color

Fix parsing of the --no-color option.
Merge pull request #732 from nevir/unit-spec-namefixes

Consistent file naming for specs (and *TernaryOperator cops)
UnitSpecNaming cop