Allow filter the list of commits for a certain user
By specifying an `?author=<foo>` one can now retrieve the list of
commits made by that user (if the emails set in pagure corresponds to the
ones in the commits).
Fixes https://pagure.io/pagure/issue/1401