Make Edition purchase buttons respond to Sold Out
partial re-hookup of time keeping
reconfig ProductFactory to support new and late stage entry
Fix save of Supplement under new association to CartItem
write updateQuantity() concrete methods

and modify the PurchaseComponent/PurchaseFactory/concrete-constructors to handle pre-existing CartItem records in addition to new purchase forms
change tool/price block in cart to always-on-the-side
put up first phase cart item edit buttons
edit routing
hook concrete helpers up in new way

This maintains the toggle data accumulation by having the concrete helpers be composed in ProductPurchase rather than having them extend it (thus making disconnected copies of the parent and breaking the accumulation into the parents property)
Change PurchasedProductHelper to normal usasge

was created strangely because of earlier (failed) factory usage from element
final helper re-hookup clean-up
work on making cart items from catalog() editable
establish begining cart edit form retrieval
clean up some abandoned code in the helpers
make Custom and Generic edit forms populate with old data
Cleanup and comment View override procedure for Controllers
clean up auth check code and add allow in catalog
advance cart editing
Get custom product cart items to populate edit forms
helper inheritance repair