[Fix #1500] Remove double handling of elsif in IndentationWidth

The fact that elsif bodies were checked twice could cause
auto-correction to become unstable and indent indefinitely.
The reason was that one check was relative to the if keyword,
the other to the elsif keyword. So if these were not aligned,
and the ElseAlignment cop was not enabled, there would always
be an offense to correct.
Merge pull request #1505 from jonas054/1500_fix_indentation_width

[Fix #1500] Remove double handling of elsif in IndentationWidth
Remove :focus left in spec by mistake
[Fix #1501] Make sure offenses are printed after infinite loop

Makes it easier to figure out what went wrong.
Merge pull request #1513 from jonas054/1501_infinite_loop_reporting

[Fix #1501] Make sure offenses are printed after infinite loop
Remove arrays wrapping a single string in inspect_source calls

New contributors to the project make the mistake of always
using arrays for the code given to inspect_source. It's not
so strange given that there are so many places in the code
today doing the same thing.
Merge pull request #1514 from jonas054/clean_up_specs_1

Remove arrays wrapping a single string in inspect_source calls
Add autocorrection for even? and odd? style cop.