pub fn is_binary_file(path: &Path) -> Result<bool, TldrError>
Check if a file appears to be binary.
Reads the first 8KB of the file and checks for null bytes.