Compute the MD5 digest of a file from a FileInputStream
MD5 as a String Parameters: f - file throws: FileNotFoundException - if the file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.