gui: ImagesTreeView: implementing ImagesTreeView::visualRegionForSelection()
gui: removing useless #include
gui: fix for selection issues
gui: StagedPhotosWidget: adding "Apply" button
gui: code cleanup
main: passing TaskExecutor to gui
gui: CMake: mocing staged_photos_widget.hpp
gui: StagedPhotosWidget: connecting button with model's store
gui: MainWindow: improvements in menus: hiding "Photos" and "Windows" when no project
gui: MainWindow: removing dead QAction
database: ASqlBAckends: getPhoto(): adding photo to cache
database: ASqlBackends: code cleanup

cache introduction is done in Data (lower level)
database: ASqlBackend: moving photo cache search to Data
cmake: removing some if statements from core's CMakeLists.txt related to cryptographic libraries
cmake: removing some if statements from core's CMakeLists.txt related to exif libraries
code cleanup
cmake: adding EasyExif auto downloading for windows
cmake: EasyExifFinder: work also with autodownloaded library
cmake: adding option for EasyExif autodownload
main CMakeLists: some decorations