Import the --topo-order change and fix the writing of ~/.gitk.
-rwxr-xr-x 77710 gitk