1196 - distribute cache files in multiple directories: use same directory structure as in workspace

scanner process name becomes the same as file's path