Add THANK YOU! to DocData order description.

BB-697 #close
Ensure you can only add a donation to a project in campaign phase.
Only allow Order / Donations to be modified when Order is not closed.
Add response code checkwhen setting payment_method.
Add test for payment flow with payment cancel.
Deal with payment cancel exceptions.
Merge pull request #461 from benkonrath/order-payment-fixes

Order payment fixes
Move CalculateMoneyDonatedTest to projects app.

The code to update the project is now in the project app so it makes sense to
have the test there as well.

BB-475
Merge pull request #462 from benkonrath/payment-flow-fixes

Move CalculateMoneyDonatedTest to projects app.