Accept slashes on branch names

git-publish works but gets confused when the branch name I am working on contains slashes. Git happily accepts tags and branches names containing slashes, so the tags were properly created. But the `--edit` command got confused because `get_latest_tag_number()` couldn't get the latest tag number from the git tag list.