Add summary mode to JIRA output

This commit adds a `-s` switch to the jira commands that cause them to
summarize issue data into a hash containing the following data:

  - issue key
  - issue URL
  - issue summary
  - issue description

This hash will be consumable by the trello command to create cards.
Remove GLI pre hooks

Turns out that the pre hook is global and not per-command. SO, the JIRA setup
code was stomping on the Trello setup code.

Moved to global functions which are hacky and kludgy, but get the job done.
Long tearm, this may be a deal-breaker for GLI.
Refactor trello add command

This command now creates cards from lists of ticket summaries generated by the
JIRA commands. A bunch of convoluted logic that matched each ticket to Trello
lists has been removed. Now, the target list is just passed on the command
line.