Add Jira ticketing module
Improve jira integration module

* set unique=True for Ticket name field to prevent race conditions (helps
  all ticketing modules, not just jira)
* use update_or_create() instead of blindly creating new tickets
* allow to filter search by project(s) or not
* implement basic and oauth authentication
Further improvements to jira ticketing

* filter out projects specified in settings.py based on existence on
  the server
* handle customised "closed" fields per project
* use permalink() for url field
Jira module:tweak for less LOC, more readable
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)
Merge branch 'master' into jira-ticketing
Jira ticketing:tiny grammar fix in comments
Merge pull request #61 from rowanthorpe/jira-ticketing

Jira ticketing