Merge pull request #1 from xtuple/master

merge
issue #19549: new gitignores
issue #19549: got rid of DS_Store file
issue #19549: better readme
Merge pull request #11 from shackbarth/19549

issue #19549: better gitignores
Issue 18394: Changed ORM for CurrencyRate.
issue #19549: typo
Merge pull request #12 from shackbarth/19549

issue #19549: typo
Incident #19550 - added Quote model shell
issue #19549: got maintenance scripts working with the new locations
issue #19549: unified update.sh
Issue 18394: Merged picker changes from pull request to master
Incident #19550 - Quote model shell and submodel shells written.  Some defaults and requiredAttrs set for quote but they're incomplete at this point
Incident #19550 - forgot to modify package file
Issue 18394: Manually merged changes from pull request in other repo
issue #19438: very simple model test using zombie
Merge pull request #15 from shackbarth/19438

issue #19438: very simple model test using zombie
Issue 18394: Manually merged changes from pull request in other repo
Incident #19550 - removed date formatting function
Merge pull request #13 from shackbarth/19549

issue #19549: fixed maintenance paths