Added workaround for duplicated products, refactored add_products

I'm not quite sure how easy is going to be to change `Spree::Product.active`scope on the spree project so I added a workaround and splitted add_products into `add_products` and `add_product`
Prefer double-quoted strings unless you need single quotes to avoid extra backslashes for escaping.