	Show overview of all TopGit-tracked topic branches and their
	up-to-date status ('>' marks the current topic branch,
	'0' marks that it introduces no own changes,
	'l'/'r' marks that it is local-only or has remote mate,
	'L'/'R' marks that it is ahead/out-of-date wrt. its remote mate,
	'D' marks that it is out-of-date wrt. its dependencies,
	'!' marks that it has missing dependencies (even recursively),
	'B' marks that it is out-of-date wrt. its base).

	This can take long time to accurately determine all the relevant
	information about each branch; you can pass '-t' to get just
	terse list of topic branch names quickly. Alternately, you can
	pass '--graphviz' to get a dot-suitable output to draw a dependency
	graph between the topic branches.

	You can also use the --sort option to sort the branches using
	a topological sort.  This is especially useful if each
	TopGit-tracked topic branch depends on a single parent branch,
	since it will then print the branches in the dependency
	order.  In more complex scenarios, a text graph view would be
	much more useful, but that is not yet implemented.

	The --deps option outputs dependency informations between
	branches in a machine-readable format.  Feed this to "tsort"
	to get the output from --sort.

	Options:
	  -i		Use TopGit meta data from the index instead of branch
	  -w		Use TopGit meta data from the working tree instead of branch

	TODO: Speed up by an order of magnitude
	TODO: Text graph view

