Added `result_limit` param to workflow.filter

`result_limit` defines the maximum number of returned results from workflow.filter