Partly synchronize with DirListingOptimization branch, make sure that no callback data contains pointer to DirEntry.
Remove test files and check that they are not accessible from the second instance
Version 0.3
Fixed compilation
Fixed merge conflict