fix ResultPager

- broken with fetching all
- not respecting last page
implement filtering for issues

Some filtering is emulated as the API doesn't support this,
this is no problem until we start using paging, then we need a custom
resultPager which filters out none-matching results and keeps paging working
properly, for now it works perfect!