Accept unwrapped text as a String value.

The XML-RPC spec says that if no type is indicated for a value, then the
type is a string.

I had some code that was breaking when acting as a client of some C++ XML-RPC library because an empty string could be serialized as `<value></value>`. Ugh.