Bug 1097751 - Update re-trigger method to call github integration directly instead of going through bug update (this does not check the checkin-needed keyword)

Also remove the concept of 'pullInfo' and just use params.