Refactor/product query builder registry

We should try to put the less logic possible in the commands.
We could for instance create two services : FieldFilterDumper and AttributeFilterDumper.
They could share a common interface that could be also used to dump our sorters.