XCA-I - add mandatory TransferSyntaxUUIDList
Merge pull request #37 from AaronLawUS/master

Hi Aaron,

Thank you for the patch.  I had to adapt two things (in a separate commit):
1.  In IHEXDSIB.xsd, the element *TransferSyntaxUIDList* has the cardinality 1..1, therefore the field *org.openehealth.ipf.commons.ihe.xds.core.ebxml.ebxml30.RetrieveImagingDocumentSetRequestType#transferSyntaxUIDList* must have been declared as *TransferSyntaxUIDList* instead of *List<TransferSyntaxUIDList>*.
2. Validation of RAD-69/RAD-75 requests in *org.openehealth.ipf.commons.ihe.xds.core.validate.requests.RetrieveImagingDocumentSetRequestValidator#validate*.  Please feel free to refine it further -- e.g. by checking whether the fields contain correctly formatted OIDs.  We have a special validator for it -- *org.openehealth.ipf.commons.ihe.xds.core.validate.OIDValidator*.

Best regards
Dmytro