Make it so the grid layout no longer forces the rects to be integer aligned, this is closer to the native collection layout behaviour.
Merge pull request #271 from kurt-schaefer/master

Grid Layout Row Snapping Fix
fix a typo which prevents _moveItems being created
Merge pull request #272 from lono175/master

fix a typo which prevents _moveItems being created
reloading sections fixed
Merge pull request #274 from gavrix/reloadsection_bugfix

reloading sections fixed
Set indexPath regardless of if it is present in the new model
Assemble a dictionary of views that are to be removed

The previous implementation would check if a given PSTCollectionViewItemKey is
present in the new visible views dictionary. This did not work for the following
case:

Item [0,0]
Item [0,1]
Item [0,2]

Deleting item at [0,1] should result in the alpha fade and eventual removal
from the superview and recycle, but actually since [0,1] is a valid index in the
new layout, [0,2] gets removed instead.

This solution adds views that are to be deleted into a specific NSDictionary
that gets enumerated after all animations are finished. All views contained
inside are recycled.
Add array backing to illustrate deletion
Fix compiler warning - unused variable