Merge tag 'v1.0.0' into develop

Initial release
Updates inheritdoc
CS fixes, minor code changes
Updates tests
StoreInterface now uses CartInterface
Requires Mockery
Updates tests
Adds getContents and setContents to the CartInterface
Removes implementation, refactors interfaces
Implements a simple item
Implements Quantity
Removes Options
Renames codeception
Item finished
Adds TotalCalculator to handle edge total calculation cases
Stores refactored
Quantity with test
Fixes SessionStore coverage
Item unit tests
Cart is finished