Protocol SOAP:
 - Add SOAP and XML Readers/Writers,
 - Fix the toString() function of Time.cpp to erase an existing string,
 - Add DataWriter to the onMessage function,
 - Change onRead function to take a DataReader in argument,
 - Add a soap client tester