Fix multiline if special case with postfix unless #316

This PR addresses the problem reported in #316.

Additionally I have extracted the Cops from the if_then_else.rb file into separate files.