Rule: no-lonely-if (fixes #790)

Adds a new rule, `no-lonely-if`, which warns whenever an `if` statement is the only statement inside the `else` block of another `if` statement. The rule is off by default.