Fix digest regex so other hyphenated files don't break
Use hexadecimal matcher
Merge branch 'jezstephens-fix-digest-regex'

Closes #74