filecache: abstract the fetching of the list of tracked file
We will need it for a coming fix that will requires to check a variable list of
file for the changelog.
Differential Revision: https://phab.mercurial-scm.org/D11479
Run Mercurial tests with Vagrant:$ vagrant up$ vagrant ssh -c ./run-tests.sh