Add option to stop on first match from nodeDFS
Move generated wrapper files to deps
Reorganize some code in dom, and rename to dom.jl
Rename support code to lx, more reorg, make top-level module