Replace ternary with semantic min().
Explicitly request GitHub API v3

Doing so is recommended. See
http://developer.github.com/v3/media/#beta-v3-and-the-future

Using JSON instead of JSONP is necessary to do this because the headers
for the JSONP get cannot be set. See
http://stackoverflow.com/questions/15029559/set-the-correct-accept-http-header-to-get-the-parsed-html-content-from-github-re

It remains to be seen whether this appearing to work without OAuth stuff
is an artifact of this testing environment.
Use existing html_url value for links.

This was previously being built. Using this value allows GitHub to move
things around without breaking this script.
Add multi-repo commit history support

Commits are displayed from most to least recent over all queried
repositories.