Refactor out projectbuild creation.

Build all dependencies in automated mode.
No, queue_build is only intended for use when running tests, to avoid having to mock out the build tasks every time.