message.rs: Ellipsize filename label and add tooltip
Before and with the new design, files with long names could stretch out the window. As of this commit names are ellipsized, with a tooltip to allow users to see the full filename on hover.
Related to #230 (closed)