support getting the console output for a build

This adds support for getting console output from a build.

I elected not to support offsets as it added needless complexity.

Instead of using the `jenkins.get()` helper which builds the build URL, I elected to just use the `buildUrl` property on the Build object - otherwise it's difficult to infer the correct URL.