rewrote script extension builder into node
cleanup
Merge pull request #34 from xtuple/master

Catch up.
issue #20154: Ledger actually does have a good natural key candidate.
issue #20154: don't crush config privs
Merge branch 'xtuple' into 20154
Merge pull request #312 from shackbarth/20154-bugfix

issue #20154: don't crush config privs
issue #20154: Remove hack that was temporary anyway.
Merge pull request #310 from jrogelstad/20154

issue #20154: Implement natural keys, issue#20169: fix record did change problem
Merge branch 'master' of github.com:jrogelstad/xtuple
issue #20201: we only want views in the schema
Merge pull request #313 from shackbarth/20201-orange

issue #20201: we only want views in the schema
Issue 20040: Fixes for Quote/Sales Order
Merge branch 'master' into 20040
Issue 20040: Fix for None in Quote/Sales Order Workspace and removal of trailing space.
this is a long dusty road
#19304 Swat
Merge pull request #315 from bendiy/master

Fix 19304
Remove dead code.
issue #20205: Turn autofetch back on for global models that don't have natural keys at this time.