Adapt UI to low-res screens
This MR is related to #1 (closed) and brings improvements to UI. I used GtkScrolledWindow and put ListBox there, so the list of buttons can be scrolled. Also, there is an automatic resizing of window depending on display size.
Any feedback is welcome.