fix README for new typical path to the output directory
s/mkdir/mkdirSync/
when multiple levels are squashed into a paragraph like '(a) (1) Lorem...' subsequent paragraphs at inner levels like '(a) (1) (A)' had missing indentation
the 'has-level-num' class was added twice when multiple levels with numbering were squashed into the same paragraph, such as '(a) (1) ....'
don't pile up two headings onto the same line, i.e. split '(a) In General -- (b) Definitions -- Lorem...' into two paragraph
use the cluster package to split the task of generating all of the files across as many processes as CPUs (it's >5x faster on my 8 core machine)