issue #19827: Change freight widget to be a weight widget. Do not allow freight calls to double over on themselves.
issue #19827: Prevent multiple price calculation requests from getting tangled on each other.
issue #19827: Fix bug when customer set to null. Make sure read only changes update the view. Make sure prices are always recalculated at the proper time.
issue #19827: Make sure initial loading of record does not make it dirty.
Merge branch 'xtuple' into 19827
Just doesn't feel like this belongs in here.
issue #19827: Mixins can not use inheritance on other mixins.
issue #19827: Events should only be triggered by user, never by other events.
issue #19827: Make sure price changes by user kick off events.
issue #19827: Fix unit of measure conversion problems.
Merge pull request #202 from jrogelstad/19827

issue #19827: More fixes on quote. Still not done, though.