Use marker instead of regexps in haskell-interactive-mode prompt

Instead of searching for a prompt with a regex, just use a marker
starting at "> |".

@hvr might be of interest.