Issue #20810:enable substitute context menu option in new mode only
Add Project Type functionality to Projects
Changes to Project Copy functionality.  Add Characteristics to Projects.  Add Characteristics and Documents to Project tasks.
Modify Project List and Project screens to bring Order Activity onto the lists.
Enforce project entry (configurable) on SO/PO/WO orders.
Merge branch 'xtuple' into proj_enhancements
Interim changes to Project Enghancements
Merge branch 'xtuple' into proj_enhancements
Merge branch 'xtuple' into proj_enhancements
Project Enhancements interim commit
issue #20630: Add tabs to S/O
Issue #20894:allow reprioritizeWo when status is O,E,R, or I
Merge branch 'master' into 20630
Issue #20877:add join to prodcat
issue #20630: Add shipments report to sales order. Add notes to shipment reports.
issue #20630: Add additional on hand and reservation status info to sales order. Add right click to item workbench from line item.
issue 20660: Add notes to running availability.
Merge pull request #95 from jrogelstad/20660

issue #20660: Make S/O research easier
Issue #11304:add documents widget
Merge pull request #94 from garyhgohoos/20877

Issue #20877:add join to prodcat
Merge pull request #96 from garyhgohoos/11304

Issue #11304:add documents widget
Merge pull request #93 from garyhgohoos/20894

Issue #20894:allow reprioritizeWo when status is O,E,R, or I