Revert "Revert "working on issue #64", because it seems to generate bad tag names"
Revert "Revert "working on issue #64", because it seems to generate bad tag names"

This reverts commit 3184e721952f34b41f8e8d919060f877b2b5b678.

thaddeustaylor/catkin,shyamalschandra/catkin,asmodehn/catkin,scpeters/catkin,wkentaro/catkin,ros/catkin,jack-oquin/catkin,asmodehn/catkin,shyamalschandra/catkin,harmishhk/catkin,beni55/catkin,jack-oquin/catkin,ros/catkin,scpeters/catkin,meyerj/catkin,jack-oquin/catkin,meyerj/catkin,wkentaro/catkin,harmishhk/catkin,thaddeustaylor/catkin,ros/catkin,wkentaro/catkin,thaddeustaylor/catkin,beni55/catkin,asmodehn/catkin,beni55/catkin,meyerj/catkin,scpeters/catkin,harmishhk/catkin,shyamalschandra/catkin