title: Carrierwave temp directory set to uploads/tmp folder
body: <p>I started using Carrierwave, and I found out that it stores temporary files at multiple places depending on whether it is testing or delayed job.</p>
  
  <p>If it is done during testing(rspec), the temp files will be at <code>RAILS_ROOT/uploads/tmp</code> directory. </p>
  
  <p>If it is done during delayed job, the temp files will be at <code>RAILS_ROOT/public/uploads/tmp</code></p>
  
  <p>First, I was thinking that <code>rails_root/tmp/uploads</code> would be a more sensible place, or even the system temporary folder.</p>
  
  <p>Second, the testing being different to normal run seems like a bug. </p>
  
  <p>Is there a way to fix this (either by configuration or monkey patching)? And can I put things in the RAILS_ROOT/tmp folder?</p>