Fix buffer size calculations for multi-component data
Added 'channel' argument to the Get*BufferSize() methods in the VolumeDataAccess interface so we can figure out the number of components and calculate the size correctly.
Added 'channel' argument to the Get*BufferSize() methods in the VolumeDataAccess interface so we can figure out the number of components and calculate the size correctly.