Move findLCA to util and fix to always find an ancestor
Unique ids for different node / edge types
Escape node and edge ids in debug output