Avoid using Guava @Beta API for file hashes

Files.getDigest() is missing from F19's version of Guava (13), but Files.hash() does not exist in F17 (Guava 11).