commit: handle --bisect-all output in Commit.list_from_string
commit: handle --bisect-all output in Commit.list_from_string

Rui Abreu Ferrerira pointed out that "git rev-list --bisect-all"
returns a slightly different format which we can easily accomodate
by changing the way we parse rev-list output.

http://groups.google.com/group/git-python/browse_thread/thread/aed1d5c4b31d5027

This resolves the issue mentioned in that thread.

Signed-off-by: David Aguilar <9de348c050f7cd1ca590883733c4e531ce610bf4@gmail.com>

cdht/GitPython,beni55/GitPython,zsjohny/GitPython,breavo/GitPython,avinassh/GitPython,hvnsweeting/GitPython,dpursehouse/GitPython,expobrain/GitPython,bwrsandman/GitPython,avinassh/GitPython,Conjuro/GitPython,gitpython-developers/gitpython,gitpython-developers/GitPython,manasdk/GitPython,cool-RR/GitPython,pengshp/GitPython,nvie/GitPython,jeblair/GitPython,OpenInkpot-archive/iplinux-python-git,beni55/GitPython,StyXman/GitPython,breavo/GitPython,cdht/GitPython,roidelapluie/GitPython,dpursehouse/GitPython,manasdk/GitPython,Conjuro/GitPython,nvie/GitPython,gitpython-developers/gitpython,bwrsandman/GitPython,zsjohny/GitPython,StyXman/GitPython,Conjuro/GitPython,ghtdak/GitPython,h4ck3rm1k3/GitPython,pengshp/GitPython,avinassh/GitPython,cool-RR/GitPython,pengshp/GitPython,expobrain/GitPython,cool-RR/GitPython,ghtdak/GitPython,bwrsandman/GitPython,gitpython-developers/GitPython,jeblair/GitPython,zsjohny/GitPython,cdht/GitPython,h4ck3rm1k3/GitPython,roidelapluie/GitPython,hvnsweeting/GitPython,StyXman/GitPython