Add an option to control for each For-Each Looping condition scope so that it can process full list with paging enabled
Currently for-each looping against a list view with paging enabled is scoped/limited to the first page of the view. As per product documentation:
"When you use a For-Each Looping condition on a list view with paging enabled, the condition only iterates on the first page of the list view. If you need to loop through all items in a list view, do not enable paging."
This limitation is mentioned both in on-prem and Cloud product documentation:
https://help.k2.com/onlinehelp/k2cloud/userguide/update_11/default.htm#How-Tos/ForEachLoopingConditions/HowToUseForEachLoopingConditions.htm (look under Considerations section)
https://help.k2.com/onlinehelp/k2five/userguide/5.3/default.htm#How-Tos/ForEachLoopingConditions/HowToUseForEachLoopingConditions.htm (look under Considerations section)
Although we have limitation documented it is rather natural to expect For Each not to be limited to the first page. Probably explicitly configured filter should scope for each, but not a plain paging. It would be nice to make for each condition to work through entire paged list (or make it is configurable first page/full list scope). I assume scenario where limiting to first page is valid the same way as not limiting it in other cases. So better make it configurable option.