Add a property to track the featured state of the section
Fixes an crash when attempting to modify a nil header layout object
Ensure that even if there are no items in a section, the header should appear
Move the responsibility for laying out the decorations to the section helper
fix crashes due to attempting to add nil layout attributes to an array
Only invalidate the layout when instructed to
Cleanup of the decoration layout code
Don't tweak the frames, just nuke the cached layouts
Rename the grid layout
Simplify the row layout helper
Overhaul of layout code

Simplify the row layout and also add functions to calculate the integral column widths (and spacings) if possible.
Add accessors for the column width and interitem padding values and tweak the delegate interface
Updates for changed to layout delegate
Add support for changing the number of columns in the layout on rotation
Make it a bit easier to swap between the debug and normal cells
Fixes for view sizing and scroll inset issues