CRM-15496 api contribution.complete_transaction improve recurring handli...

...ng