control character serialization for remote cfcs

I found a problem with remote cfc's returning control characters.  If a remote cfc has a function like this:
```
<cffunction name="getChar" output="false" access="remote">
    <cfreturn chr(19) /> <!--- device control 3 character --->
</cffunction>
```
then Axis can not serialize the return value.  I found that it was because Axis and Railo wasn't escaping control characters before writing the Soap response XML.  So I added a custom Serializer and Deserializer for the java.lang.String class that will use XML escape characters like, `&#x00131`.  Hopefully it is somewhat useful.  I do realize that many are not using Soap anymore and changes to Railo's Soap support might be low priority.