add multiple attachments to ticket
move uploaded files out of public dir, control access to them
upload multiple files js style
add comment to ticket
Updating a comment's status also updates its ticket's status
track commit state, display transitions