packageinfo.py: don't create dist_dir unless enable_dist is true
buildtool.py: add config option to set number of jobs for build-all
buildtool.py: fail gracefully if package could not be packaged on its own