Allow end to be aligned with the start of the line containing do.

Fixes #447.
Merge pull request #451 from jonas054/block_end_multiline

Allow end to be aligned with the start of the line containing do.
Don't stop inspection of a file when there is a Parser warning.

A Parser error means we can't continue, but a warning is not so bad.
Refactor long method CLI#inspect_file.
Merge pull request #452 from jonas054/continue_after_parser_warnings

Continue after parser warnings
Add AllowAdjacentOneLineDefs config parameter for EmptyLineBetweenDefs.
Merge pull request #453 from jonas054/add_config_for_adjacent_one_liners

Add AllowAdjacentOneLineDefs config parameter for EmptyLineBetweenDefs.