Implement Jenkins#consoleStream

This branch is just #10 and:

* rebased against master branch
* squashed into a single commit