make donations work

-donations now are tied to tiers
-charge method is now in FundraiserController; CheckoutController no longer needed
-add donation domain class