Use `touch` instead of `update_all` on option_type -> product touch.
Use `touch` instead of `update_all` on option_type -> product touch.

To allow the product to touch other related objects. Otherwise the touching chain is halted here.

Also make sure that touch gets called on save.

Arpsara/solidus,jsurdilla/solidus,scottcrawford03/solidus,jordan-brough/solidus,jordan-brough/solidus,xuewenfei/solidus,xuewenfei/solidus,Arpsara/solidus,scottcrawford03/solidus,pervino/solidus,lsirivong/solidus,xuewenfei/solidus,richardnuno/solidus,athal7/solidus,Arpsara/solidus,pervino/solidus,jsurdilla/solidus,grzlus/solidus,grzlus/solidus,bonobos/solidus,richardnuno/solidus,forkata/solidus,scottcrawford03/solidus,bonobos/solidus,pervino/solidus,devilcoders/solidus,bonobos/solidus,lsirivong/solidus,bonobos/solidus,jordan-brough/solidus,pervino/solidus,athal7/solidus,devilcoders/solidus,devilcoders/solidus,jsurdilla/solidus,richardnuno/solidus,scottcrawford03/solidus,jordan-brough/solidus,forkata/solidus,Arpsara/solidus,jsurdilla/solidus,lsirivong/solidus,lsirivong/solidus,athal7/solidus,grzlus/solidus,athal7/solidus,forkata/solidus,xuewenfei/solidus,forkata/solidus,devilcoders/solidus,richardnuno/solidus,grzlus/solidus