merchant can edit products

@cgruppioni @aslawter