Only call scrollRectToVisible if the view isn't already visible in the scroll view that we're checking.
Merge pull request #474 from ksuther/master

Only call scrollRectToVisible if the view isn't already visible