Fix a bug causing reloadData to fail for new content

Steps to reproduce the bug:
1. Present an SYPaginator with a set of images
2. Change the set of images to a new set (ie: self.images = someOtherObject.images)
3. Call reloadData on the paginator

**Expected:** Content updates with new image set
**Actual:** CurrentPage is removed and new content is not shown

_setCurrentPageIndex rejects calls where the index has not changed and the call was made internally. 

I assume the original intention was the opposite; do nothing when the developer requests a page change to the currently shown index.