Allow for per_page to be passed in certain methods

iter_all_users and iter_all_repos now accept per_page integer values and
GitHubIterator now handles paramter sanitization (removal of None) to reduce
repetition.