A clean, simple implementation of an infinite paging UIScrollView in a single subclass