Creation of ThumbnailsCacheManager class, grouping all the methods needed to access the thumbnails cache
Thumbnails cache initialized in MainApp context to grant it is done even if the app wasn't opened, for the case of background synchronizations