introducing XmlGetAttributeByName() in the underlying C implementation
fixed direct dumping on a file: XmlSave() dumped on a file only if it already existed (blindly trying to create a backup copy). It now creates the file if not there (and backup it if already present)