roomhistory: add custom widget for message history
The new widget for the history keeps track of the the messages in the list, therefore it can update a message and how a message is displayed It also adds lacy loading of a new message batch or cached messages
Things to fix:
-
Lazy load old messages -
Make sure that messages are loaded correctly -
message divider (moved to a later MR)
Edited by Daniel Garcia Moreno