Inconsistent visibility for symbol low_clone() in Parser.XML.Tree.*Node.

Imported from https://youtrack.roxen.com/issue/PIKE-122

Reported by @grubba

The function low_clone() is declared visible in AbstractSimpleNode, AbstractNode and SimpleNode, but declared protected in most other {*Node}} classes. This causes type-checking errors in strict_types.