pup: fix symlink extraction from tar files, it is now done last (as it should be).

Doing symlink extraction last means all real files have been extracted and exist, allowing the symlinks and hard links to be properly created.