check if local copy of a file is newer than a web file, then downloads the file if it is new