Convert all root-level elements to <character> for clarity & consistency
Add sotc.dtd and sloppy content for Jet Black that at least validates against the DTD
More xmlformat -i canonicalization
Whitespace changes only to DTD files