Issue #19613 Upgrade node to 0.8.20 and upgrade packages and use .x to get future patch releases.
issue #19552: Add calculated extended price and tax data to quote model
issue #19552: Fix merge conflict.
issue #19552: Fix merge conflict (again)
Merge pull request #46 from jrogelstad/19552

issue #19552: Add calculated detail to quote line item.
Merge pull request #29 from bendiy/19613

Issue #19613 Upgrade node to 0.8.20 and upgrade packages and use .x to g...
issue #19560: reset password even if no orgs
Revert "Issue #19613 Upgrade node to 0.8.20 and upgrade packages and use .x to get future patch releases."

This reverts commit 0d826cca6370efc58e7e04e4527aaa1cc20f1827.
Merge pull request #48 from shackbarth/xtuple

Revert "Issue #19613 Upgrade node to 0.8.20 and upgrade packages and use...
Merge pull request #49 from shackbarth/19560

issue #19560: reset password even if no orgs
issue #19652: guarded against the sync user callback getting hit twice at the same time
issue #19444: removed print button from crm workspaces
Merge pull request #52 from shackbarth/19444

issue #19444: removed print button from crm workspaces
Merge pull request #50 from shackbarth/19652

issue #19652: guarded against the sync user callback getting hit twice a...
Merge pull request #10 from xtuple/master

Catch up.