Computes SHA-256 hash of the file at filePath.
Hex-encoded hash string, or null if file doesn't exist.