Jira ticketing: apply feedback from @akosiaris

* move jira init inside get_tickets() to avoid strange behaviour after multiple searches
* expand dict with double-asterisk in jira init
* use get_or_create() (Django >= 1.4) instead of update_or_create() (Django >= 1.7)