Pipelet thumbnails() refactoring:
 - thumbnails derive from File_Set instead of Set
 - create thumbnails directory if it's not exist, using pipelet make_base_directories()
 - update documentation