#45: adding close/edit button
#45: updating the color of button aside of message
#45: adding autosizing to the textarea to edit the message
#45: show loading after pencil is clicked
#45: supporting update of the messages
Merge branch 'support-edit-message-id-45'