out: remove ability to tag non-tip commits
out: remove ability to tag non-tip commits

... to make sure that
* we never push too many commits (whole branch vs. just up to tag commit)
* tags are always pushed (tag commit must be a descendant of current commit)

andreasf/hg-resource,concourse/hg-resource,andreasf/hg-resource,concourse/hg-resource