Makefile: convert tag and archive targets to git
In the process, change the tag format to not include the release.
The release portion is meant for distributers to bump when packaging
changes are made; it shouldn't be used for the upstream sources.
There's also no need to convert ',' to '-' in the tag.
Signed-off-by: Jeff Moyer <jmoyer@redhat.com>