Update to 0.44. User-visible changes:
- detect unknown repository format extensions such as Git's sha256 extension
- prevent a NULL dereference if 'got log -p' runs against a root commit
- fix permissions mode bits for fetched pack files
- clear staged file type in file index entries whenever staged status is cleared
- fix replacing a file with a symlink during merges