fix message editing

- contenteditable will now be set
- line breaks and html are disallowed
- empty message will be deleted
end editing on enter

working but in no way ideal and a little buggy
move keydown handler for editable messages
final cleanup
Merge pull request #4 from reebalazs/message_editing

Message editing