Convert multiple functions to use PropertyBag. Fix #18 (update subscription not working when contact has multiple recurring contributions)