Remove file test inside remote_file

with checksum, remote_file will skip redownloading if checksum matches. From https://docs.getchef.com/resource_remote_file.html:

The SHA-256 checksum of the file. Use to prevent the remote_file resource from re-downloading a file. When the local file matches the checksum, the chef-client will not download it.