Fix for incorrect loading layout from nib

Fixing issue described here:
https://github.com/steipete/PSTCollectionView/issues/157
Merge pull request #254 from fduch2k/master

Fix for incorrect loading layout from nib
Set the frame to be applied by its transform.
Merge pull request #263 from guykogus/master

Applied the transform to the collection view cell's frame
#255 fix and better supplementary views support in animations
Merge pull request #266 from gavrix/flowlayout_crash_fix

#255 fix and better supplementary views support in animations
Implement -layoutAttributesForDecorationViewOfKind:…
Merge pull request #268 from cysp/for-review/layoutattributesfordecorationview

Implement -layoutAttributesForDecorationViewOfKind:…
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
Added implementation in PSTCollectionViewFlowLayout for:
- (void)encodeWithCoder:(NSCoder *)coder
Writes out the same keys that are used in initFromCoder.  This fixes an issue where if the flow layout was serialized and then deserialized it wouldn't
contain the original values.
Merge pull request #277 from jeff96/master

Fix for Issue: #276 - encodeWithCoder:(NSCoder *)coder in PSTCollectionViewFlowLayout is not implemented
code style
use objc subscripting
Better match scroll to item behavior to UICollectionView
Set indexPath regardless of if it is present in the new model