fix to payment code that was looking at written_off without including it in the soql
Merge dev into feature/312-Future-Usage-Cleanup
fix #312.  All Future calls first check for !isFuture and !isBatch
Merge branch 'feature/312-Future-Usage-Cleanup' of https://github.com/SalesforceFoundation/Cumulus into feature/312-Future-Usage-Cleanup
fix #313.  Recurring Donation creates too many opps in end of month scenarios
Merge pull request #626 from SalesforceFoundation/feature/312-Future-Usage-Cleanup

Feature/312 future usage cleanup
Merge dev into feature/575-error-notifications-validation