issue #22669: Some changes to support creating supply orders on Sales Orders

Notable changes:
* Add support on XM.Model for setValue to support path keys.
* Add status indicator on Sales Order line item grid.
* Add special destroy handling for Sales Order line items.
* Revert list/workspace handling to its previous behavior which I had badly broken.
* Add "exclusive" property to Item.
* Comment out tooltip code, which frequently causes list navigation to stop working, until we understand why.

Other misc fixes.