Ensure digest/sha1 is required.  Fixes #2
Merge pull request #2 from maxlinc/require_sha1

digest/sha1 should be required