has_next_page for indexpage should return true at least once

`has_next_page` should return at least once, even if continuation is not specified. This means that one can write more generic code with `while ip.has_next_page()`
You already mentioned the 1000 results in the text. Add the default value to this arg list? Just a suggestion.