Make 'read-tree' do a few more of the trivial merge cases.
tree26f176413928139d69d2249c78f24d7be4b0d9fd
-rw-r--r-- 18787 COPYING
-rw-r--r-- 2401 Makefile
-rw-r--r-- 8387 README
-rw-r--r-- 3943 cache.h
-rw-r--r-- 892 cat-file.c
-rw-r--r-- 998 check-files.c
-rw-r--r-- 3816 checkout-cache.c
-rw-r--r-- 6801 commit-tree.c
-rw-r--r-- 5236 diff-tree.c
-rw-r--r-- 4680 fsck-cache.c
-rw-r--r-- 1286 init-db.c
-rw-r--r-- 2596 ls-tree.c
-rw-r--r-- 3444 merge-tree.c
-rw-r--r-- 10955 read-cache.c
-rw-r--r-- 4441 read-tree.c
-rw-r--r-- 4968 rev-tree.c
-rw-r--r-- 2219 revision.h
-rw-r--r-- 2188 show-diff.c
-rw-r--r-- 4018 show-files.c
-rw-r--r-- 7390 update-cache.c
-rw-r--r-- 3176 write-tree.c