repo-updater: Extend Store ListXXX methods with flexible query arguments
Created by: tsenart
This change set makes our Store ListXXX methods take in a query arguments struct. This allows us to make these methods more flexible and get rid of GetXXXByYYY
type methods, which would only polute the interface.
This is a pre-cursor to solving #3162.
Part of #2025.