Port gitlab lister to the new `swh.lister.pattern.Lister` API
The gitlab lister must be ported to the new swh.lister.pattern.Lister
API.
Its output must remain the same and its incremental listing behavior must be preserved (only new added packages since the last listing should be returned).
Migrated from T2987 (view on Phabricator)