Fix to issue 317

Had to make changes to how PSTCollectionViewLayoutAttributes handles representedElementCategory. With change made in first commit another issue arose where the collection view was wrongly classifying decoration views as supplementary views. Second commit fixes this issue by setting a private property 'elementCategory' in the layoutAttributesFor<ViewCategory>:withIndexPath: method.