Hopefully fix #216.

We now clamp the scroll value to within the Pull Scroll range
Fix #218.

Don't call Refresh Listener until we've finished scrolling
Fix #220.

Don't remove Empty View from View Hierarchy, leave it up to the dev.