Don't run transcoding specs unless ffmpeg is enabled
Refactor thumbnail generation
Tidy up tests
merge thumbnail refactor
Merge commit '7350550' into new_schema