Calculate latest donation data even for opt-outs

We were skipping calculating latest donation amounts and dates
for opted out donors because we wouldn't need to use it in emails.
Now that we're using the export table for the LYBUNT report, we
should calculate the latest donation data for all donors.

Change-Id: I1e5b5e5904137c3330a03aaa85aeacfd04713873
Export all email addresses for each contact

Quit de-duping on contact ID.  When a donor has multiple email
addresses, we want a row for each address in the export.

Change-Id: I574a8882430f43a6646cc546bffee2f7f8902fe1
Merge branch 'master' into deploy

36cc060 Export all email addresses for each contact
c89b63a Calculate latest donation data even for opt-outs

Change-Id: Ia3cf86d0abc8cdc964ece0d4c1084783024a8fe9