re-arrange how the build is populated, so a build can be returned if the stream fails
Merge pull request #3 from heroku/decouple_build_and_stream

re-arrange how the build is populated, so a build can be returned if the...