title: Delayed Job fails on heroku but runs locally
body: <p>I have a Delayed Job that processes a bunch of S3 objects with aws/s3. It works locally via "rake jobs:work" but it fails on Heroku with the following error:</p>
  
  <p>"{Job failed to load: uninitialized constant Net::HTTP::ConnectionPool..." </p>
  
  <p>I am also able to fire up the Heroku console via "heroku run console" and run the job's method with out issue. The ConnectionPool comes from aws so I have attempted to force require 'aws/s3' but it didn't help. Any ideas?</p>
  
  <p>Gems:
  aws-sdk (1.5.6)
  rails (3.1.0)
  delayed_job (3.0.3)</p>