Allow arbitrary tag names.  However if two tags have the same slug they will be merged.
The name of the merged tag will be one of the original names.
However this should not happen in practice.
Cleanups to new-tags. Fixes Issue #27.
NEWS updates.