[WFLY-3190][EAP6-36][EAP6-190] Vault parsing actually takes place in an external file. Use an xsd for that file

Default to 1.0 if no namespace is specified