Logging was improved: logging to file was added
Add additional check on directory existence
Decouple DirectoryScanner and ImageProcessor
Divide ImageProcessor on ImageFileProcessor and ImageStreamProcessor
Add extesions to scan to the parameters list of DirectoryScanner