This implements the new "recursive tree" write-tree.
treea869cb0789d8ad87f04d28dd9b703f3ff343a4a7
-rw-r--r-- 1335 Makefile
-rw-r--r-- 8392 README
-rw-r--r-- 3378 cache.h
-rw-r--r-- 1018 cat-file.c
-rw-r--r-- 3871 checkout-cache.c
-rw-r--r-- 4282 commit-tree.c
-rw-r--r-- 2717 diff-tree.c
-rw-r--r-- 3526 fsck-cache.c
-rw-r--r-- 1287 init-db.c
-rw-r--r-- 9476 read-cache.c
-rw-r--r-- 2498 read-tree.c
-rw-r--r-- 1138 show-diff.c
-rw-r--r-- 3268 update-cache.c
-rw-r--r-- 2841 write-tree.c