Refactor packed_git to prepare for sliding mmap windows.