UIPageControl wrapper to support unlimited number of pages