dasImguiNodeEditor v2.0

The dasImguiNodeEditor v2.0 surface, organised by area: the boost DSL spine, the canvas theme, the testing harness, the live-command drive surface, the consumer lint rule, and the external types it references. The underlying imgui_node_editor::* C++ bindings are not duplicated here.