Clean up layout of the main view
Make the main view layout more consistent with other KDE apps and bottom text field more similar to ie neochat
make the main page a scrollablepage which will handle the scrollbar correctly and put it at widdow edges, also simplifies the code a lot
margins of the chat bubbles are managed by the delegates themselves
Before:
After: