feature(messages): improved UI for messages listing

The checkbox for bulk actions was moved to the beginning of the row and
an excerpt of the message is shown in the listing

solves: #4739

TODO:
 - [x] Update commit message footer to be `Fixes #4739`
 - [x] Add screenshots from before/after the changes
 - [x] Describe testing strategy for changes