PIM-3343: clean product query builder and factory interfaces
PIM-3343: use product updater inside the mass edit