Support other slugifier function
Fix product form save (product modification state)
Merge remote-tracking branch 'origin/issues/612/product_modify_fix'