BOOL stopOnCenter added so that user may choose whether or not scrollView centers on button after scrolling.  Centering implemented for scroll without deceleration.