sigmavirus24/github3.py — pull request #21 by seveas (2012-10-02 11:06:14+00:00)
Title: Use the actual commit data to create a Commit object

Branch.__init__ now uses the actual commit data to create a commit
instead of the data suitable for RepoCommit.

This is needed because author/committer will be null if they are not
made by people known to github, eg in
https://github.com/edmonds/nss-ubdns/