Update DonationInterface, includes major config changes
- With this change, we should no longer include
DonationInterfaceFormSettings.php. I'm removing it from this branch
so you will see a failure on dev boxes, if you continue using the old file.
- Config order is consistent with other extensions. All configuration
globals should come *after* requiring DonationInterface.php