improve handling of WSDL contracts for web services: support service selector in wsdlElement attribute; check binding compatibility