:art: Refactored clearBlankLineOnNewline
:art: Refactored clearBlankLineOnNewline

Editor.transact should not be called unless we are going to make
changes. Now checks for the situation where we need to make changes,
then calls the editor.transact. Updated to use event.range now incase we
have multiple cursors.

atom/whitespace