add committer parameter in contents api

In Github contents API, we can provide an optional `committer` parameter (https://developer.github.com/v3/repos/contents/#optional-parameters)

This pull request add `$committer` parameter for create, update and rm methods.