issue #21604: basic tdd for terms
issue #21604: added defaults to spec
Merge remote-tracking branch 'XTUPLE/master' into 21604
Merge remote-tracking branch 'XTUPLE/billing' into 21604
issue #21604: added boolean fields to terms
issue #21604: implement and test proximo logic
todo for days logic
issue #21604: DAYS logic and calculate dueDate
issue #21604: updated terms workspace
issue #21604: finish terms as much as is possible
merge
issue #21604: finish workspace and clean up diffs
Merge pull request #952 from shackbarth/21604

issue #21604: finish terms object