This patch introduces a function to get the trakced path from a fncache entry.
This will be used to filter out files to streamclone using a narrowmatcher.
The function decodes the entries, and then returns the part after omitting the
ending .d, .i and starting meta/ and data/.
I am not sure if this is correct.
The fncache file doesn't track filenames beginning with dh/.
The fncache tracks the real full paths and then store filename encoding happens later.