Added a standalone function to calculate the next charge while taking alters like date mode into account.
Merge branch '7.x-4.x-sustainer_date_mode_reroll' into 7.x-4.3-beta1

Conflicts:
	fundraiser/modules/fundraiser_sustainers/fundraiser_sustainers.module