add a mechanism to display errors in the banner through the flash
Send missing data to newOrder page
trial run of a slightly (really slightly) more sane method for adding a Purchase to an Order