Only parse .idx files
Support large repos

Instead of building a gazillion map[sha]offset, we mmap the idx files
and search dynamically in them.
M: faster sha1 access for large repos