Added the possibility to work with `wsdl` files which pull their `schema`s in through `import`s and declare their message `part` to have an `element` attribute instead of `type`.

 This fix should prevent the library from failing on an `undefined` `input.$type` property when creating a new SOAP message.