Implement source methods for `CreateComment`
Created by: eseliger
This PR implements the CreateComment
method on our three supported code hosts, and add the required functionality to the clients. This PR is part of the bulk commenting functionality.