refactor products handling by deleting acts_as_sellable macro and module. start testing products and variants
merge master and update .gitignore