Exclueded UIButtons from highlighting
Merge pull request #184 from larcus94/master

Avoiding UIButtons from highlighting
Fix typo in setting backgroundView.autoresizingMask
Merge pull request #187 from loganmoseley/master

Fix typo in setting backgroundView.autoresizingMask
fix #189
Merge pull request #190 from viking2009/master

fix typo in PSTCollectionViewCell.m
Implement scrolling when selecting / highlighting cells
Fix compilation without UIKit in a prefix header
Merge pull request #192 from cysp/for-review/select-scrollposition

Implement scrolling when selecting / highlighting cells
Merge pull request #191 from cysp/for-review/uikit-imports

Fix compilation without UIKit in a prefix header
Allow programmatic cell selection prior to their display
Merge pull request #193 from cysp/for-review/programmatic-cell-selection

Programmatically selecting an indexPath that has not yet been displayed does not appear to work
Cleanup code that was targeted for iOS SDK 5 (Xcode 4.4)
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.