Various fix for deployment tags

* Get commits in a dulwich native way
* Get an ordered set of tags, based on commit-time of their
  referenced commits
* Make revert use only sync tags
* Fix places where tags referenced users, rather than the prefix
* Misc fix: only send --force when force is set