Speed up the fundraiser test

The FundraiserTest class sometimes times out because it takes more than 3 minutes to provide output when run from drush.

To get it consistently under the 3 minute mark I split an email validation test method out into its own test class. That method creates a donation form and submits 24 donations with valid and invalid email addresses, so I suspect that was a large portion of the time taken.