As a user, I can sync all versions of a module from a remote forge API
When a remote forge API contains multiple versions of the same module, pulp only retrieves the newest one. This behavior is very old in pulp and has been preserved only for compatibility.
As with other content types, users often want to obtain other versions of a module than just the newest. Sync should be able to retrieve all versions available.