Merge pull request #15 from pmorie/job-collapse

Introduce pluggable strategies for build types
Clean up pod before transitioning build to terminal state
Merge pull request #14 from ironcladlou/pod-cleanup

Clean up pod before transitioning build to terminal state
Add support building using the host's docker socket
Merge pull request #16 from ncdc/build-via-host-docker

Add support building using the host's docker socket
Switch to build subpackage

Move as much build-related code into build subpackage.
Merge pull request #17 from ncdc/build-pkg

Switch to build subpackage
WIP: build timeouts