Merge pull request #1746 from shackbarth/4601

remove some other caratty dependencies
Issue #24421:reimplement old logic when metric EnableGaplessNumbering is false
start readme
update readme
Fix Date Picker issue with Eastern Hemisphere users.  Needs testing on a Western Hemisphere server
allow skip of npm build if you're using npm link
infer packagejson dependencies from peerDependencies
add steps to readme
Merge pull request #1867 from shackbarth/react

React
Merge remote-tracking branch 'XTUPLE/4_7_x' into react
create new rest endpoints that are authenticated using browser session
Issue #24592 - add bomhead record in bomitem trigger if one does not exist
Issue #24592 - add bomhead record in bomitem trigger if one does not exist
Issue #24191:copy SO charass to PO
Merge pull request #1874 from krauseo/issue24592

Issue #24592 - add bomhead record in bomitem trigger if one does not exi...
Issue #23510 - prevent incorrect payment of voided selected voucher
Modify generate_report to enable extension based report transforms
don't build dictionaries on a foundation-database
Merge pull request #1868 from shackbarth/react

create new rest endpoints that are authenticated using browser session
restructuring reduces the number of table scans, improves perf on a moderate db by factor of 5 by addr_id and 4 by crmacct_id, and returns at least one record for each addr