Fixes issue with percentage-based coupon totaling

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Renames pricing.binding to pricing.attach

Also removes some old code and adds some docs

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Adds clone module

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Improves dom module calling safety

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Adds support for vat_number to address and tax calcs, and fixes some pricing rounding issues

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Updates dom module setter to use textContent if available

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Fixes issue with PricingPromise#done incorrectly chaining its reprice call

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>