Uploader::Photo

Adds a simple `Uploader::Photo` class with sanity checks for real images and a SHA1 based `#identifier`.