HUGE refactor in the way everyone uploads files/images to S3: using only inputstreams, and refactored code to reduce redendancy.