CRM-12524 In Honor Of and Campaign ID are not carried forward on recurring contributions

Backport of https://github.com/civicrm/civicrm-core/pull/855/commits