PM-5295: Fixing issues

- Clone / Pull: Repositories that have already been cloned are now pulled instead of attempting to clone again
- Forks: Forks are now not only added to the backup, but also cloned/pulled into separate folders
- Organizations: The original code did not allow using an organisation, now it does.