CND Highlighting extension

Naive CND highlighter for pigments
We can easily (well, patiently) extend this so that it is aware of the node type grammer and then it can act as a validator too..