Ticket #265: Incorrect alignment in nested datasets
Corrected alignment in nested datasets and added correct structure padding to each dataset.
Replaced maxSizeOfDSMember with maxAlignOfDSMember, so that the alignment and padding would be based on alignment, not size of the largest member.