Fix consecutive heredoc parse with Windows \r.

We failed to swallow enough after the stopper in this case, meaning
that two consecutive heredocs led to an extra newline appearing in
the second one.