Refactored styling of product blocks to be more generic
Updated documentation
Generated files
In between merge to solve conflicts

Conflicts:
	css/arc-discovery-bonusprint.min.css
	css/arc-ie8fix.min.css
	css/arc-shop-unresponsive.min.css
	css/arc-shop.min.css
	css/arc.discovery.min.css