Simplify utils.CheckSum.Read to use TeeReader instead

Description says it all. This isn't really necessary but simplifies the code and uses go standard tools designed to solve this problem.