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()`
Actually it's only necessary when you need to change the prototype, for instance, in the methods that have the `@retryable` decorator.