pull-all will accept a "-v" flag to checkout a particular tag/branch

- If -v is given with no args, it quits
- If -v is given as a tag, git will checkout a detached HEAD, don't commit to this!
Only push tags with the "-f" flag

- "-v" flag will pick a particular tag/branch to release
  - NOTE: changelog is not affected by -v yet