Implementation for multiple CIs

This pull request contains an addition to JiraChange so it can accomodate multiple CI and the API of a new plugin.