alternative UIPageViewController supporting iOS 5+