added 'no_blanks' libxml option to skip blank XML::LibXML::Text nodes
Use utf8::encode() instead of utf8::downgrade()
Also did some doc tweaks as well.
The previous change didn't feel right, so this rolls it back and fixes the problem at the level of the test, instead.
Was getting some intermittent bug reports of failures in t/15_serialize.t that amounted to the keys in a fault struct not being in consistent order.
Some other minor bits.
Existing code in lib/RPC/XML/Procedure.pm did not properly handle parameters of the dateTime.iso8601 type. Also, there were no tests for these.
One instance of XML::Parser failing to parse the extern entities test. Cannot reproduce, so wrap it in a "skip" block for now.
Work is not complete here, but the Net::Server changes demand immediate attention.
On some systems (such as OS X), use64bitint can be true even when in 32-bit mode.