dom: add Comment node type
dom: add pretty printing for Node