Merge pull request #31 from xtuple/master

catch up.
issue #18764: Make primary email a combo box and add editor panel to add one
to many email addresses
issue #18880: Update contact widget to use "Contact" for label. Adjust some other workspaces accordingly.
Merge pull request #414 from jrogelstad/18880

issue #18880: Change contact widget to use "Contact" for label.
issue #18764: update submodule
Merge pull request #417 from shackbarth/18764

issue #18764: make primary email a combobox
issue #18864: update submodules
Merge pull request #418 from shackbarth/18864

issue #18864: update submodules
Merge branch 'xtuple' into 18848