issue #19550: Add more handling per Qt code review
issue #19550: Re-evaluate taxes if tax zone changes.
issue #19550: Add default fob from site.
issue #19550: Add handling for user manually editing freight when calculations are set to be automatic.
issue #19550: Code refinements.
issue #19550: Handle effectivity
Merge pull request #111 from jrogelstad/19550

Issue 19550: More fixes from code review