fix: WSDL parser was missing some unbound elements.

Now all elements in a WSDL use the maxOccurs attribute to
indicate that they are unbound. Some have a MaxOccurs child element
instead. The parser was only checking for the attribute and not for the
existents of the element.