--tag support to allow to generate unique packahe names for different IBs

- allow non-default tag via --tag <tag> command-line option. Various CMSSW IBs can make use of it to generate unique packages which can be uploaded 
- before upload make sure that no one has already built the same package with same checksum
- various print cleanups