Reduce height to fit on smaller resolutions.

Closes #5722.
fix uncatched error with missing polkit. Closes: #5955
Merge remote-tracking branch 'ivan-github/bug/use-smaller-window-to-fit-lower-resolutions' into develop
Replace twisted thread with QThread.

This fix the bug that prevents pastebin to work.
Closes #5949.
Merge remote-tracking branch 'refs/remotes/ivan/bug/pastebin-does-not-work' into develop
Merge remote-tracking branch 'refs/remotes/kali/bug/fix-bad-eip-status' into develop
Fix logger window blocking the bitmask quit().

- Set the logger window parent,
- don't use an mainwindow instance variable to hold the window object.

This fix have the side offect that prevent multiple log windows being
created at the same time, but it does not causes any side effect or
problem.
Merge remote-tracking branch 'refs/remotes/ivan/bug/logger-hangs-quit' into develop
remove outdated comment

eip machine was already moved into conductor
Merge remote-tracking branch 'kali/remove-old-comment' into develop
Clean up help dialog text.
remove "Hide Main Window" -- much better UX, less buggy, and makes it possible raise window when it is obscured. To hide, just close window.
properly align login and logout buttons
added non-functional decorative footer
simplify wizard instructions
clean up icons in mainwindow.qrc
svg icons! well, how about that?
Wait until EIP is up to autologin. Closes #5939.
Merge remote-tracking branch 'refs/remotes/meskio/bug/wait-for-eip-to-autologin' into develop
Merge remote-tracking branch 'refs/remotes/elijah/feature/minorui' into develop