Add SetText() as analog to GetText().

As discussed in Issue #152, Here's a pull request with a SetText() for XMLElement. I'll add the other stuff progressively as I use them, to make sure it actually works.