Support builds with no package output

This feature adds support for buildfiles which include a build()
function but produces no package output (no files installed in $PKG).
Merge branch 'support_no_package_output'