Merge pull request #3 from xtuple/master

Catch up.
Merge pull request #4 from xtuple/master

Catch up.
Merge pull request #5 from xtuple/master

Catch up.
Issue 18848: Added characteristic panel to setup.
Merge pull request #6 from xtuple/master

catch up.
Merge pull request #16 from davecramer/master

there was an extra space after \ 
issue #19227: flag if password reset is due to new user
Merge pull request #17 from shackbarth/19227

issue #19227: flag if password reset is due to new user
Merge pull request #7 from xtuple/master

catch up.
issue #18983: added email profile list
Merge pull request #19 from lynnaloo/18848

Issue 18848: Added characteristic panel to setup.
issue #18406: allow drilldown into global users
Merge pull request #20 from shackbarth/18406

issue #18406: allow drilldown into global users
Merge branch 'xtuple' into 18983
Merge pull request #21 from shackbarth/18983

issue #18983: added email extensions profile
issue #19248: loadOrder in extension workspace
issue #18983: brought in ext orm code from database repo for crm and project
issue #18983: reordered crm extensions
issue #18983: split out ext versus models orms for project ext
issue #18983: added email profile privs