Disable fingerprint cache from components not using it

Fingerprint cache is a stupid trick that only the resolver uses. It
should be replaced by some more efficient way of doing it, however, in
the mean time, I'm disabling it in components that are not using it to
save memory.

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>
Some protocol notes

Signed-off-by: Daniele Ricci <daniele.athome@gmail.com>