fix display of boundary commits

Showing boundary commits is broken in recent versions of tig. The first patch works around a format change in upstream git. The second fixes a related display bug in tig (that nobody probably noticed because of the first breakage). Fixes #216.