Use REST api to create the issue

I've migrated the plugin to use the REST api instead of the SOAP api because the later is deprecated.
Additionally the reporter and assignee is set (must have the "change reporter" right set for the configured JIRA user).
Changed to use the component id instead of the component name.

Please let me know if this can be integrated or what has to be changed.