Allow updating of action handlers

Currently, the action handlers can only be set once for infinite scroll and pull to refresh. I added in a few lines of code to allow them to update after an initial setup.

Also, some people have been fixing a KVO bug which I included in this pull request.