repository apis

add patch method to HttpClient,
add RepositoryCollaboratorApi
add RepositoryCommentApi