basic infrastructure
functional implementation - should go back to work in an actual design
Merge branch 'import_processing'
Get ffmpeg path from config
Correct filename for TimedEvent
Add thumbnail offset configuration
Fix defect: thumbnail generation starts before metadata extracted
Fix defect:  error message displayed for all subsequent processing tasks after hashing
Refactor  VideoThumbnail  and LibraryVideo entities; ffmpeg
Ensure thumbnails are saved to storage
Merge branch 'thumbnail_generation'
Move logging classes
Fix namespaces; relocate FileUtil
Fix FileUtil namespace
Implement LoggingBase; add additional logging
Merge branch 'develop_logging_enhancement'
Merge branch 'master' into develop