Updated CCScrollLayer to support circular page controls, disable overflow scrolling and custom distance between points.
Updated to use new functions