Big commit: removed validation things, added RuleProvider, etc
Removed tax from Cart
Item changes
Updated tests
changeQuantity added
Cart docblockr
Merge branch 'feature/cart' into develop