issue #22577: not every model should log to history
issue #22669: Various surgical operations to prevent duplicate bindings, and handle validation correctly.
issue #22669: Try this again.
Merge branch 'master' into 22669
issue #22669: Third times a charm (and this area of code is a mess).
Merge pull request #1265 from jrogelstad/22669

issue #22669: Some changes to support creating supply orders on Sales Orders
issue #22651: don't crash if basic setup data is missing
issue #22728: fix blank configurations list
issue #22746: Fix columns on project list not to bleed.
Merge pull request #1267 from shackbarth/22728

issue #22728: fix blank configurations list
Merge pull request #1268 from jrogelstad/22746

issue #22746: Fix columns on project list not to bleed.
Changed xtuple remote to XTUPLE for consistency
Namespace REST API resource and service URIs.
Fix REST API new resource POSTs and add support for service dispatch requests.
Fix XM.Customer.itemPrice function and expose as REST service.
issue #22750: Add project type to list and filter.
modified login so that -g doesnt exclude it
Move discovery.services into discovery.resources to conform to Google API libraries.
issue #22689: better related information subgrouping
Update discovery doc test.