Allow different thumbnails

Hi,

It will be handy very soon to be able to have different thumbnail widths.  This enables them with an optional `width=` parameter when downloading thumbnails.  Eg. `jobs/16/files/67/thumbnail?width=400`