new tag API functions

getTagSubtree
getTagDescendents
overridable tag names display style

getTagClassName: new func
serializeTags: embed tag names into <span>, call getTagClassName
renderTagRowForViewer: call getTagClassName