Move from private to protected in checkout steps
Update shipment state on order completed
Fix CS
Made group_id column non-unique in sylius_user_group table
User repository now used to create entities
Add Order Confirmation Email
Change event, fix CS
Merge pull request #535 from winzou/method-scope

Move from private to protected in checkout steps
apply php-cs-fixer suggestions. Add more spec tests.
Implement fluid interface in all entities

Currently the fluid interface of entities is inconsistent. This PR fixes this and adds missing phpdocs as well.
Merge pull request #420 from Richtermeister/transactional-emails

Add Mailer including Order Confirmation Email
Update inventoryUnit state to checkout
Merge pull request #541 from winzou/shipment-state

New default "checkout" shipment state
Merge pull request #554 from Richtermeister/fluid-interfaces

Implement fluid interface in all entities
Merge pull request #548 from gedsed/patch-1

Made group_id column non-unique in sylius_user_group table
Implement basic state resolver and shipping states for order
Fix CS and typos

Conflicts:

	src/Sylius/Bundle/ShippingBundle/Model/ShipmentInterface.php