title: how to delete a job in sidekiq
body: <p>I am using sidekiq in my rails app. Users of my app create reports that start a sidekiq job. However, sometimes users want to be able to cancel "processing" reports. Deleting the report is easy but I also need to be able to delete the sidekiq job as well. </p>
  
  <p>So far I have been able to get a list of workers like so:</p>
  
  <pre><code>workers = Sidekiq::Workers.new
  </code></pre>
  
  <p>and each worker has args that include a report_id so I can identify which job belongs to which report. However, I'm not sure how to actually delete the job. It should be noted that I want to delete the job whether it is currently busy, or set in retry. </p>