Explicitly upload as raw or images to Cloudinary

The -upload flag has been removed and replaced with the
-uploadasimg and -uploadasraw flags.

This allows to explicitly select how the uploaded data has
to be handled by the service. Note that uploading a raw file
(not an image) using -uploadasimg will be discarded by the
service (returns a 400 bad request error).