initial commit of billing extension, with sales_category
augmented the various build/install scripts with the billing extension
renamed files to match extension template; added sales_category orm test
start to reason code
Issue #21625: Added reason code model and test
Issue #21625: Added test cases to the model test based on spec
salescategory list working
Merge branch 'master' of github.com:xtuple/xtuple into billing
removed log statements
Merge branch 'billing' of github.com:xtuple/xtuple into INCDT-Feature-21585

conflicts were with my own code

Conflicts:
	enyo-client/extensions/source/billing/client/models/package.js
	enyo-client/extensions/source/billing/client/postbooks.js
Issue #21625: Added check for privileges and list for reason codes
Issue #21625: Added pickers for reason document types and reason codes
Merge branch 'master' into 21625
Merge remote-tracking branch 'XTUPLE/billing' into 21625
Issue #21625: Added reason code to billing; Created workspace test
Issue #21625: Added test for pickers
Issue #21625: Added unit tests for picker
Issue #21625: Added unit tests for picker
merge from master
more test changes