Make indexPathsForVisibleItems return just the visible cells
Fix update for an insert to do a correct visibility check
Make view loading more compatible with UICollectionViewController
Actually use sorted result. Fixes #197
Use modern ObjC syntax
always remove indexPath from the selectedItems set when deselecting an item

in deselectItemAtIndexPath:, always remove the item indexPath from _indexPathsForSelectedItems regardless of the cell visibility.
Merge pull request #202 from RobotsandRockets/master

non-visible cell remains selected after deselect
Don't return early from performBatchUpdates with nil updates block
HotFix For issue #163
 - Supplementary views are now reloaded correctly while updating the CollectionView.

However initialLayoutAttributesForInsertedSupplementaryElementOfKind method should be implemented and used instead.
Merge pull request #205 from CitronEvanescent/CE_Issue163

HotFix For issue #163
Merge pull request #204 from neilkimmett/master

Fix inconsistency with UICollectionView's performBatchUpdates:completion: behaviour
Merge pull request #206 from educreations/develop

Make indexPathsForVisibleItems return just the visible cells
Add filter for cell layoutAttributes

In -[prepareForCollectionViewUpdates: prepareForCollectionViewUpdates:] the layoutAttributes for the footer accessory view were collected into _finalAnimationLayoutAttributesDict. This results in an -[NSArray addObject: nil] in -[PSTCollectionView indexPathsForVisibleItems] for a cell with no layoutAttributes.

By filtering the layoutAttributes in -[PSTCollectionViewData validateLayoutInRect:] to just the cell attributes we get the expected behavior.
Merge pull request #207 from educreations/master

Add filter for cell layoutAttributes
Fixes various typos in comments and headers
Called [super viewDidLoad] so that the view controller appears.
Added calls to [super viewDidLoad] so that the view controllers finish loading their views.
Added NSIndexPath+PSTCollectionViewAdditions.h/m to the projects so that calls to [NSIndexPath indexPathForItem:inSection:] work on pre-iOS 6.
Merge pull request #209 from guykogus/master

NSIndexPath error on iOS 5.x in demo projects
Always apply layout attributes. Fixes #203.