Add an image uploader to manage carrierwave uploads

Followed instructions on the Carrierwave github page, including mini-magick functionality.