Fix assertion when deleting the last section.

I've noticed that PSTCollectionViewData returns strange values from `-(NSInteger)numberOfItemsInSection:`. This is due to an incorrect sign used when comparing section (zero-based) versus `_numSections`.