Upload cat images.

Processes uploaded images stores them in media folder under UUID and
records their presence in the database. Validates mime type, file size,
and existence of associated cat returning appropriate status code for
each instance.