Move the retry logic into the silverpop gem

@dollschasingmen 
[Refs #54579672]