A solution for Pull to Refresh for UICollectionView/UICollectionViewController