New editable ticket directive
Better name on function call
New editable ticket directive
Better name on function call
Merge branch 'editabledirective' of https://github.com/MrFjellstad/retrospectacular into editabledirective
Added lodash.
Added PUT for resource /retrospectives/:retroId/tickets/:ticketId
Added handler method putTicket
Updated wrapper method put to not delete empty fields.
 - And added new field 'updatedAt'

Summary:

 A get is called first to collect all existing values, then a put is called to
 to update the required fields, finally a get is called to return the updated document.
 We can probably optimize this later.
New color on the edit button and expanded the input field to take the full width
Changed edit icon
Merge pull request #5 from MrFjellstad/editabledirective

Editable unpublished ticket.

While in add ticket mode, this adds the possibility of editing unpublished tickets.
Added Upstart script for service.
Added Monit script for service.
Added info about Upstart and Monit in README
Added GFM
Added meta { total : x } in response from getRetrospectives
Removed the 'meta' layer, just send 'total' instead.
The actual tickets are now inside tickets.results and we return a object so use .get instead of .query which expects a array.