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