Second verse, same as the first.
- Added Order::save method
- MarkOrderSaved plugin now uses Order::save method instead of setting the type field directly
- Removed constraint_uuid check from Order create/reconcile as it’s not subclass of interchangable schema friendly (RT#19813,TKP)
- Changed id references in search to use first primary key from Storage (RT#19813,TKP)
- Order creation from cart no does can(‘shopper’) to help w/ subclassing