Pass additional options in Task.retry

Additional options like queue or routing_key were not being correctly passed to apply_async when a task is retried.
Merge pull request #1212 from simon-engledew/patch-1

Pass additional options in Task.retry