Fix log against smart server branches that don't support tags. (#140615)
Add get_reverse_tag_dict to DisabledTags for branches that falsely claim that they support tags (namely smart server branches). When the remote branch was an old format without tags this caused log to fail.