Add mazer whitelist sync
Adds a CollectionRemote which users can use to sync a whitelist of collections. With the sync a repsository is required and a new respoitory version is created with the sync'd content downloaded.
If mazer downloads content that already exists it will not add additional Artifacts or Collection units to pulp_ansible.
If sync discovers no new collections it does not create a RepositoryVersion.