xml_node: eat document declarations

Allows init to read configs that have been generated by utilities
that prepend <?xml version="1.0"?> to XML output.
nix: init configs are coverted from Nix syntax to XML