Add the possibility to follow symlinks on copytree also for py3

Hello,

Add this to your PR if you want.

- [x] Fix shutil.copytree for py3 when a symlink points to a directory
- [x] Prevent circular symbolic links
- [ ] Add test with circular symbolic links