Fix restarts with symlinks

This patch allow the symlink creation to check and see if the correct symlink already
exists, and simply allow that to stand if it does.