Show progress output on fetch for the local transport

Pretend we have a git process at the other end by producing a similar progress output on the sideband.

This is far from perfect, but it does call the progress callback with some data.

Part of #1902