Abstract out the IssueDetailResolver so alternate implementations can be injected in by consumer libraries.
Breaking test for Jira being queried for issues that could never resolve to Jira issue types.
Fix for non-Jira keys being used to query Jira instances for issue details.