github test_comment: adding issue # & correct username field
plugins/vcs/github: more test cases for issue_comments

refactored / reorganized a bit
plugins/vcs/github: fixes & refactors based on test cases