Add infinite scrolling with action handler always

__Possibility to change the action handler more than once__
In cases where it is necessary to change the scroll action.

__Example:__

A table view display all items of some category. 
When `viewDidLoad`, `addInfiniteScrollingWithActionHandler` is called and loads the items for this category.

This screen has a picker that contains subcategories.
When the user selects one of these subcategories, the action handler for table view needs be changed to load the items from subcategory, ie it's necessary add a new action, without changing the view.