Models and admin for configurable products with Cartridge. This part could be used as a separate app.
Attribute fields on add product forms, and values saved for cart items.
Temporary solution passing attributes around as key=value pairs in SKU.
Merge branch 'feature/configurable-products' into develop

Conflicts:
	cartridge/shop/models.py