Java library for generating thumbnails for a large amount of filetypes