Fix underflow when reading pack files
Fix underflow when reading pack files

Fix a situation which can create a panic when trying to find
a Sha1 which starts with 0 in a pack file.

driusan/dgit,driusan/dgit