issue #20574: First pass on separate item site keys (for real this time).
issue #20574: Incremental progress getting itemSite widget to work again.
issue #20574: swat.
issue #20574: swat.
Merge pull request #536 from jrogelstad/20574

issue #20574: Separate item site keys on quote and sales order.