Fixed the double arrow multiline whitespace fixer

Fixes #787, and also fixes the case where there is no whitespace surrounding the double arrow - we can't assume that there is.