Add missing doc-string about the keyword argument: message in GitRepo().merge()
Allow specifying to GitRepo().merge() the username and email to use in the merge commit
Allow specifying to GitRepo().commit() the username and email to use
Adjust the tests of GitRepo().commit() for its use of username and useremail