Adding SHA-1/256 sum checks on exact file downloads
Adding a unit test and eval'ing Digest::SHA to make it optional
unit test sha-* check is also optional