Add assignee to resulting message

This one is interesting because we have to handle the case of unassigned
issues. It seems that the JIRA API behaves in different ways, sometimes
returning a JSON null, sometimes the field not being there.

- add tests for all scenarios