issue #20212: First pass on rework of money widget.
issue #20212: Make currency abbreviation the natural key for currency.
Fix relationships in opportunity. Separate some files.
Merge.
Fix currency to not cache pending requests forever.
Merge branch 'master' into 20212
Merge pull request #341 from jrogelstad/20212

issue #20212: Lots of fixes to currency related issues.
Merge pull request #342 from lynnaloo/master

Fixed type in model_mixin causing an error in relation widget
issue #20294: Fix broken opportunity.
Merge pull request #343 from jrogelstad/20212

issue #20294: Fix broken opportunity.
Money should honor scale.
Merge pull request #344 from jrogelstad/20212

Money should honor scale.
Some refactoring of sales order to change how effective date works and fix mixin implementation.
Merge pull request #345 from jrogelstad/20212

Some refactoring of sales order to change how effective date works and f...
Fix problem where inserting with nulls on fields with a nullValue substitute wasn't working.
Merge pull request #346 from jrogelstad/20212

Fix problem where inserting with nulls on fields with a nullValue substi...