Complete rewrite of messaging code to implement/fix all input behaviors. Fixed a few fixmes.
Attach a file by drag & drop or click to upload