Merge pull request #882 from SalesforceFoundation/dev

Merge conflict merging dev into feature/RD-fixes
fix #796. Changing Next Donation Date on Open Ended Recurring Donation saves incorrectly.
fix #794. Non-Open Ended RD Installments and Opportunities not correctly created/updated.
Merge branch 'feature/RD-fixes' of https://github.com/SalesforceFoundation/Cumulus into feature/RD-fixes
fix #893.  explicitly ignore new api version 30 contact fields (mailingaddress, otheraddress)
fix #893.  decided to up our api version to 30 instead.
fix #792. Recurring Donation field, Installments, is not correctly updated to match the current number of Opps.
fix #299. Recurring Donation rollups should be refreshed more frequently.
Remove email bounced fields which require bounce management to be enabled in the org
fix #893.  moved back down to api 28 and put workaround back in.
Merge dev into feature/RD-fixes
Merge dev into feature/RD-fixes
Merge dev into feature/RD-fixes
Merge pull request #895 from SalesforceFoundation/feature/859-schedulable-not-supported

Feature/859 schedulable not supported
Merge dev into feature/RD-fixes
Merge pull request #902 from SalesforceFoundation/feature/RD-fixes

Feature/rd fixes
Merge dev into feature/859-schedulable-not-supported