Fix stale index.lock file removal using "atexit()".
tree6ce87c726d7f7724a6441a1a94f2fc18314c5cd4
-rw-r--r-- 18787 COPYING
-rw-r--r-- 1440 Makefile
-rw-r--r-- 8392 README
-rw-r--r-- 3422 cache.h
-rw-r--r-- 1018 cat-file.c
-rw-r--r-- 3871 checkout-cache.c
-rw-r--r-- 4273 commit-tree.c
-rw-r--r-- 4932 diff-tree.c
-rw-r--r-- 5494 fsck-cache.c
-rw-r--r-- 1287 init-db.c
-rw-r--r-- 9656 read-cache.c
-rw-r--r-- 2553 read-tree.c
-rw-r--r-- 3085 rev-tree.c
-rw-r--r-- 1138 show-diff.c
-rw-r--r-- 6484 update-cache.c
-rw-r--r-- 2725 write-tree.c