1050 component tagnames

#1050 fixing a regression from 2.0.7 where tags in a component needed to contain hyphens (in mustache)