add support for object inheritance when creating WSDL. added test server/client