Preview Processor Follow-up

 * Removing old preview files when setting new ones
 * Added Search transformer for content that signs the thumbnail
 * Renamed addPreviewItems to setPreviewItems
 * Cleaned up JSDoc
 * Removed PreviewContext.dirs object and made it a simple String
(baseDir)
 * Added tests