Spreadsheet - added a recompute() - fixes #1761
Arch: Extended role property to all Arch objects - fixes #1577
split the revision information

to a number for those commits common with the blessed master and a number for
those ahead of the current master
choose the url from available remotes