vfs: use backend filesystem file id as a cache key

The nfs encodes export index and pseudo fs flag
into file handle. As a result accessing the same file
through two different exports will produce different
file handles. the backend filesystem file id is the
true file identifier.

Acked-by: Gerd Behrmann
Target: master