Improve the sideband progress scaper to be more accurate
By matching only whole lines we should be able to improve the
progress scaper so we avoid ugly output like we had been seeing:
EGIT.contrib/jgit clone git://repo.or.cz/libgit2.git LIBGIT2
Initialized empty Git repository in /home/me/SW/LIBGIT2/.git
Counting objects: 547
Compressing objects: 100% (192/192)
ts: 100% (192/192)
Compressing objects: 100% (192/192)
ng objects: 100% (192/192)
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>