Added support for custom subclasses of PSTCollectionViewLayoutAttributes