Better pagination UX
Some commands (ie: tag ls and repo ls) use paginated hub APIs. Right now it prints only the first page, and rely on a --all flag to let user print all the pages.
We should at least print a message to let the user know there's more items to show.
Another way could be something more interactive a-la-git, piping each page to LESS.
I wanted to create an issue but I'll add on to this one instead as it's semi related. When using the SDK (just importing to the github project in go), it seems that there is no way to either change the current page, or even limit the amount of items per page. This forces me to put pressure on the API because I am pulling data that I do not need. Instead of pulling the latest 5 tags, I am pulling all the latest tags. If there is a way around it, that's great however it should be documented as I don't want to be hitting rate limits.