This moves the SignatureCacheHasher to the sigcache header, out of the anonymous namespace, so that the tests can import it.