non-functional development branch commit
started moving template nodes to their own folder (for now only constant string)
removed Context
changed Subfactories into Dispatcher, with single-map type-based node-to-factory dispatch
rewriting template factory (WIP)
minor docs changes in include
added include spec node
added type utils
finished changing XML factory so that it uses dispatcher
changed to constructor-based XML spec nodes implementation
added XML types meta generator