consolidate the templates because there is no semantic difference between the level types

Except in how the title of a level is rendered. But that can't be in the template because it is needed not only in the section itself but also in the parent for TOC generation.
make it possible to re-generate a small subset of the files by a regex
parse the code XML natively in node, and finish up displaying section body content

xmltodict destroys the document order of nodes with different tags, but <text> and <level> nodes are interleaved.
This necessitated a different approach to parsing the code files. I've rewritten it using elementtree, which seems
to be also the only XML parser for node that properly handles mixed-content elements like we have in <text> when
there is text formatting.
and remove the old convert.py script
Merge pull request #9 from openlawdc/josh_stuff

parse XML natively in node, consolidate templates, better titles, better text