[Fix #1348] Add ElseAlignment cop

Checks alignment of `else` and `elsif`.

So this cops only solves half the problem in #1348. The `end` is unaccounted for. I'm saying that we should not fix that part. `EndAlignment` is a lint cop and the problems it discovers should be looked at by a human.