Add --target options to create-tag and post-candidates release.py subcommands.
Add --target options to create-tag and post-candidates release.py subcommands.

This makes it easier to use these commands on a different machine than where
the tarballs were built.

* tools/dist/release.py
  (sign_candidates, get_sha1info, get_siginfo): Factor common code into ...
  (get_target): ... this new function.
  (post_candidates, create_tag): Use get_target() to support target option.
  (main): Add --target to post-candidates and create-tag subcommands.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@1486069 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion