ConsolePrinter: print EOL on end

This affects output when the Tester is running without --watch parameter.
ConsolePrinter: cleanup internal buffer on end()

Otherwise output grows in --watch mode.
Merge pull request #43 from milo/fix-console-printer

Fixes for the ConsolePrinter