Added some sensible HTTP timeouts.
Set the name of the buildbox process.
Improved support for cancelling a build.
Initial implementation of capturing connection failure errors.