Donation Module:

Resolved errors causing module to fail
Code cleanup
Fix docstring on DonationModule.isCompleted()
Remove <form> action/method from donation template

The user's selections are handled via Ajax, so the form is never actually
submitted.
Change set_donation_amount JSON view to use POST instead of GET
Merge donation-module-codecleanup into donation-module