Unify Order/Cart repositories
Add ExpiredCartsPurger service
Add sylius:cart:purge command
Run all the specs and skip javascript scenarios
Tweak travis config
Remove "Back to the shop" from the my account menu. Switch between "My account" and "Back to the shop" on the main menu.
Tweak the port for Selenium
Fix order numbers in scenarios, use latest Selenium
Wait a bit more, reorder commands
Use localhost instead of custom name
Run the specs properly
Try with php server
Now run the specs properly
Disable xdebug
Run via tags again
Skip javascript scenarios for now
Introduce checkout events and use them for processing order
Merge branch 'inventory-and-taxation-for-cart' into travis-fix
Cascade Taxonomy delete

A FK reference on the product_taxon table prevents Taxonomies from being deleted.
This commit adds on-delete=CASCADE to the relationships.
Merge payments refactoring