228 fix
Merge pull request #229 from gavrix/bugfix

#228 fix
Add new cells in the order defined by layout attributes
Merge pull request #232 from alexanderedge/master

Cells are not added in the same order as layoutAttributesArray
Fixes an issue where cells weren't being drawn

	- When the bounds were being updated frequently removing old cells first would sometimes result in the superview of a visible view being nil. Adding new cells first prevents this and allows us to optimize the creation of the allVisibleItemKeys set by only iterating over _allVisibleViewsDict once.
Merge pull request #233 from 500px/Issue#226-Dissappearing-cells

Issue #226 -  Fixes an issue where cells weren't being drawn