Merged requested to merge batchstuff into master
- Replace deprecated hook definitions.
- Remove deprecated trapException on executeQuery.
- Switch "Add to Batch" to use API and supported batch params (makes it display properly in batch UI).
- If deleting a batch clean up giftaid batch info so we don't have problems adding them to a new batch (cleans up gift_aid_batch_name optionvalue and giftaid custom data batch name).
- Add API to recalculate amounts for contributions already added to a batch (
- Fix ukgiftaidonline menu items sometimes not showing: ukgiftaidonline#1.