fixed bug in StreamParserMixin (NQXMLStreamParser and XMLStreamParser):
<boolean>0</boolean> resulted in "" instead of false (found by covert
thaddeus).
server.rb: when platform=mingw use trap(1) instead of trap("HUP")
fixed bug in stream parsers (both NQXML and XMLParser). Instead of a
XMLRPC::FaultException a Hash was returned for the "fault" tag.
Added to the testcases.
fixed bug in method dispatching (server.rb), found by Andreas Bolka
added XMLStreamParser; on the average 20 times faster than NQXMLParser and
still about twice as fast as XMLParser (DOM).
XMLStreamParser scales well for large XML documents (e.g. 0.5 MB in size), so is it
~350 (!) times faster than NQXMLParser and still ~18 times faster than
XMLParser.
added server-side support for mod_ruby (XMLRPC::ModRubyServer)
added Service::PublicInstanceMethodsInterface, or short form with method XMLRPC::iPIMethods, which
allows to add all instance methods of a class as handlers to a server
added Service::Interface class (or method XMLRPC::interface) and a third
form of BasicServer#add_handler(interface, obj)