Merge pull request #361 from xtuple/4_5_x

4 5 x
update doxygen config file for newer doxygen version, tweak version number and tagfiles to reflect newer versions of xtuple erp and qt
Merge pull request #368 from gilmoskowitz/doxygen440

4.4.0 programmer ref
Issue #23861:add edit to ensure effective date within range of reconciliation period
update version to 4.5.0
Issue #22824:add abilty to update discount and markup schedules
Merge pull request #373 from xtuple/4_5_x

4 5 x
Issue #23877:change save edits to use errorReporter
Issue #22824:wrap db updates in transaction
Issue #23534:allow free form billto with prospects
Merge pull request #372 from garyhgohoos/23861

23861:add edit to ensure effective date within the range of the reconciliation period
Merge pull request #377 from garyhgohoos/23534

Issue #23534:allow free form billto with prospects
Changes for using shared version of OpenRPT
Issue #23873 Remove orphaned documents when AR/AP Open Items are cancelled
qt client side of capturing preauth without cc number
don't validate non-existent ccards when capturing preauths that may have been created externally (and fix a typo)
Merge pull request #381 from gilmoskowitz/issue23937

issue #23937
Issue #23487:conditionally exclude inactive items in new mode only
issue #23937 - part 2 of client side expands support for missing ccard records
Issue #23903:pass currrate and amount args to togglebankreccleared function