Merge pull request #1520 from xtuple/4_5_x

4 5 x
accommodate corner case in smoke test
Issue #23953:add poheadid argument
Merge pull request #1523 from shackbarth/wotest

accommodate corner case in smoke test
issue #23548: total linguist export for all languages
issue #23548: cleanup
issue #23548: sort dictionaries by alpha
Update projects-detail.mql
Merge pull request #1537 from mccjim/master

Update projects-detail.mql
issue #23602: Reschedule SO lines
point to more verbose setup wiki
Merge pull request #1543 from shackbarth/readme2

point to more verbose setup wiki
Merge remote-tracking branch 'XTUPLE/4_5_x' into 23602
add test
add fail-safe to exit test for UseSiteCalendar issue
Issue #23825:define taxpay_id as serial type
Merge pull request #1533 from shackbarth/23548-linguist

issue #23548: total batch processing for linguist translations
correct site handling on sales_order model
check to see if xm schema exists, if so, disallow upgrade
Merge remote-tracking branch 'XTUPLE/4_5_x' into 23602