Call the pygment highlighter on the whole input

I understand this patch might lead to some discussion. I would also prefer line-by-line processing from time to time.
However, I think multi-line strings or comments should be correctly highlighted by default.