update tinyxml from source and add a ReplaceTExt function