Enh: add flag for source download, don't do it blindly
Enh: support spawning an interactive shell if build fails, in order to check what's wrong