Add sectionInset support.

UICollectionViewFlowLayout’s sectionInset is useful if one wants add some padding inside the collectionView.

Also, I remove your private UICollectionViewLayoutAttributes category.