Symlink existing packages to tmp path instead of moving them

Also fixes issue where temporary package path already exists due to
Goopfile having multiple instances of subpackages with the same repo
root