Fix flaky dependencies seeder
What does this MR do and why?
The logic previously used epoch time seconds to set unique paths for created projects. It is possible that the logic tries to create two projects within the same epoch time which causes one of the create actions to fail.
With this change, we will start using SecureRandom.uuid
to prevent this issue.