generated donation, interest, & transaction

the donation process. a donation is created by a donor (or user that's not logged in) and recipients can show interest. A coordinator will create a transaction between a donation and a recipient. basic views and forms.

issue #8 
This could probably be a string, because "3 dairy" doesn't really tell us much. The values here would probably be something like "3 boxes", "3 bottles", etc