Rewrite of "pull down to refresh"

To avoid relying on over scroll behavior which seems flaky on older
devices.
Merge pull request #22 from N-Pex/master

Rewrite of "pull down to refresh"