changegroup: fold progress meter into callbacks
progress meters now start at 1 rather than 0
changegroup: drop unused fullrev
This is unfinished and unused and complicates expanding the wire protocol.
util: dates cannot consist entirely of whitespace (
issue2732)
convert/mtn: convert suspended branches as closed branches
Monotone treats branch closing ("suspending") in a similar manner to how we do
in mercurial - a cert is added to a revision that marks the branch to be hidden.
If a subsequent commit is made, the branch is effectively reopened.