remote-bzr: recover from failed clones

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
remote-bzr: show appropriate info to the user

Otherwise in big repositories there will be no status to let the user
know what is going on for a long time.

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
remote-bzr: add debugging information

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>