Support SOAP Header types

There may be a type definition for the header and we need to know what
it is to be able to generate a header element.