Add cache_dir to ImageUploader

  * Trying to get around Heroku file limitations