Add --builds-dir, and use it to ask target-dir interactively
if target-dir is not set.  Add a mechanism to lookup parameters
such as --builds-dir from user configurations, if those exist.