added github hostname parameter for Github Enterprise

by default, CommitService goes to api.github.com, which does not work for github Enterprise edition.