html tag creation, and parsing of tag names

Html tags can now be created, and described using CSS-like descriptions
of the element.
'names' variable in CSS now creates as List, instead of {}
added 'control' TCL file, and 'fact' proc for describing backtrackable statements