Refactoring the checkout process, decoupled it from the cart controller to make it easier to replace or extend just the checkout process
Merge branch 'develop' of github.com:burzum/Cart into develop

Conflicts:
	Controller/CartsController.php