Merge pull request #503 from jfterpstra/salesforce1

Close date added to salesforce sync
Use UserModel.get_full_name() to set username on donation.
Change test_run to dry_run to match command line option.
Set date explicitly instead of using implicit cast.
Add method and option to generate csv file for donations.
Extract sync and export code into their own files.
Merge pull request #1 from benkonrath/salesforce-csv-donations

Salesforce csv donations