Adding IssueSource base and tests. Adding skeletal GithubIssueSoure and tests.