Adding pay.gov payments to account totals for display

`sum(x.amount for x in self.donations.all())` is a little cleaner -- you're creating a generator rather than a list. This requires loading all of the donation objects from the database.

For our use case, that shouldn't be terrible, but it'd be better to leave that calculation in to database using aggregations.