added carrierwave and a whole bunch of S3
specs work, uploads added to gitignore