Add support for image/file descriptions

Fixes issue #21. Descrriptions are read from text files having the same name as the images, but with the contentExtension added.

Eg. nicedog.jpg -> nicedog.jpg.md