Fix multi-line warnings being displayed with error-face

This fixes issue #149
Fix off-by-one error in haskell-interactive-jump-to-error-line

Note: Starting with GHC version 7.0.1 compile messages switched from
      reporting 0-based to reporting 1-based column-indices.

This fixes issue #148