renamed some test since order is important base->item->cart
new cart has working add/count/is_empty/clear
cart clear now by items handles clear + add after clear
removed some test cruft
added back missing update, find & quantity
lots of pod changes + new hooks layout becoming clearer
tests complete for before_cart_remove hook - need tests for all others
added tests for before_cart_add hook
seed uses add + tests added for seed
add id attr, add around name to handle hooks, fix seed, handle multiple
errors in update, start adding pod for hooks
add new Errors role
renamed all method to errors in Role::Errors
all cart tests pass including modified original tests
cost test now work