Adds "Pull Up To Refresh" feature to get older items.

Hello duckleg,

This commit adds "Pull Up To Refresh" feature to allow to load older than displayed items.
It also changes way of appending new items - now they will be added at the beginning of the list.

Please, consider including this commit to master branch.

Thanks!