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.
Remove intermediate variables

These were to leave the core rendering function unmodified while adding the
multi-repo functionality. Using the full name makes the source of the value
clearer as well.

Also update comment on limitMessageTo with 0 as a special case.
Whitespace
Added a min-height to news.
improving french translation on connect.php
the connect.php page is now translated in french
Merge pull request #12 from alex-min/translation-fr

French translation of connect.php
Revert using html_url for author and commit links

Using the value from JSON directly would allow it to point to arbitrary
domains, which is undesirable.