loader: Handle CVS module with no changesets
Previously an assertion was raised when encountering a CVS module with no changesets. As such module is empty, we should rather produce an empty snapshot and marks the loading as uneventful (as in the git loader).
Fixes #4648 (closed).