Initial commit
Adding task description.
Adding initial module files.
Update dependencies.
Initial commit. Add form element. Add submit script to handle new form variables.
Remove dsms.
Add hooks for donation_submit, donation_create, and donation_success. Update _fundraiser_sustainer_installments_create_future_orders function to include schedules for weekly, monthly, quarterly, and yearly payments.
Add field_info and proper callbacks. Remove form_alter. Remove unnecessary fundraiser api functions.
Remove dsms.
Add conditional start dates for 1st and 15th. Add some logic for same installment. Add error if periods >= 0. Revert functions back to 7.x-4.2.2 code.
Edit logic for 1st and 15th installment. Add function to get intervals.
Return FALSE if the credit card expires before the donation can recur.
Change function name to match module.
Clean up code and spacing.  Work on logic for quarterly and yearly donations. Create select list for recurring period options instead of radios.