The qualified elementFormQualified must be respected only when the current element is not a global element.
The namespace attribute is only needed if it's not included in the xmlnsInEnvelope collection.

elementFormDefault qualified vs. unqualified fix.

Refinement of elementFormDefault element with prefix elements

Test for unqualified global element
Merge pull request #450 from frankwaanders/qualified-fix

ElementFormQualified schema refinements

  1. ElementFormDefault qualified vs. unqualified fix
  2. Refinement of elementFormDefault element with prefix elements
  3. Added test for unqualified global element
Merge remote-tracking branch 'upstream/master'