SDTFormat: moved crop logic

The crop field applies specifically to Csarseven data. Cropping is
implicit with other SDT datasets. Thus it makes more sense to check for
a reqiured crop only in the Csarseven processing chunk.

This also fixes a potential bug where the wrong size buffer could be
created for non-Csarseven datasets.