Upload now checks if image is actually an image, in addition to checking file extension (in case someone tries to upload a script as an image file)