Clean builds

This uses GNU tar's `--recursive-unlink` option to nuke the target directory before unpacking the archive. I don't think this has any effect on installing from git.