Fixing references to AddressingBundle classes
Fixing references to InventoryBundle classes
Creating Money component
Create Promotion component
Rename PromotionsBundle into PromotionBundle
Fixing references to TaxationBundle classes
Fixing references to ShippingBundle classes
composer.json, CHANGELOG, LICENCE and README for Shipping component

Fixing FQCN
Creating Payment component
Rename PaymentsBundle into PaymentBundle
Initial extraction of order component & fixes to Promotion and Payment
Added cart component
Initial Taxonomy component
Resource component extraction
Initial core component extraction
Migrating specs of the Core component
Fix random CS rules.
Creating Product component from VariableProductBundle and ProductBundle classes

Conflicts:
	src/Sylius/Bundle/CoreBundle/Resources/config/doctrine/model/OrderItem.orm.xml
	src/Sylius/Bundle/CoreBundle/Resources/config/doctrine/model/VariantImage.orm.xml
	src/Sylius/Component/Product/Builder/ProductBuilder.php
	src/Sylius/Component/Product/Builder/PrototypeBuilder.php
	src/Sylius/Component/Product/spec/Sylius/Component/Product/Builder/ProductBuilderSpec.php
	src/Sylius/Component/Product/spec/Sylius/Component/Product/Builder/PrototypeBuilderSpec.php
Initial Variation and Attribute implementations
Fix promotion events class name
Move taxonomy rule checker and fix some specs
Add repository interface and fix promotion scenarios