Some refactoring for GitHub#repository_issues

- Rename repo_issues -> repository_issues
- Make parameter filtering in Repository#iter_issues a standalone function.
- Reduce the number of API calls in GitHub#repository_issues