feat: add DataObjectGroup on all [Binary|Physical]DataObject descendents of DataObjectPackage.
Use rng:zeroOrMore/rng:choice grouping all [Binary|Physical]DataObjects to avoid the problem with [Binary|Physical]DataObject order (closes #35 (closed))
--HG-- branch : seda21