Fixes #4705: Updates repository bulk deletion to delete via dynflow

actions and properly remove the repository from Katello and Pulp. This
prevented the ability to create a repository with the same name after deleting
it.