Improve Obnam's progress reporting during committing.

  • how much work will there be to do the commit?
  • how many files to upload?
  • how many files to move in journal?

done as this requires changes to larch and I want to not touch it anymore. A new repository format will drop larch anyway. --liw