These were an omnibus set of changes that I made during the FY 2020
fundraising season. Changes include:
* support BeanCount for query of amounts given.
* better UTF-8 support
* use variable for the total groups
* use postal address to see if someone is USA based
* commented out code for annual renewal notice, we may want that later
* Include supporter id and rt ticket in output
Note that for each mailing, the groups code is still modified by hand
here.
THis code originally had variable replacement like this, but when the inputs
started to be be fully MIME-encoded without any plain text, that stopped
working. Inputs we're using have that now, so this works again, and thus
this feature is restored.