Update author info in tree listing
Created by: riyad
Makes the commit information in the tree view more polished.
- adds the author's avatar
- shows more of the commit message
- fixes wrong argument order in
Team#team_member_by_name_or_email
- adds
CommitDecorator#author_link
and pulls some code out of the views - fixes a bug where the link was missing, when the author wasn't a project member (it will now fall back linking to the author's email)