update test suite to use sha256

also convert no_checksum to sha256 :no_check in some cases
Merge pull request #3541 from rolandwalker/testsuite_checksums

update test suite to use sha256