Fix hang in incremental build

Incremental builds were hanging because both build.go and docker.go were waiting on each other. To fix it, I simplified the code and no longer use multiple go routines in build.go#saveArtifacts