better logging
support for multiple build sources

remove support for a build specifying its source path in its configuration,
which is to a circular dependency (build's config path includes source path,
which configured source path)
put source in /tmp, so regular user can write it

also fix closing the container input stream
inject tmpdir into builder