new types and ParseJSON instances for Issue, IssueState, PullRequest