make the help more pleasant by adding kbd tags
Merge pull request #444 from ailin-nemui/help-kbd

make the help more pleasant by adding kbd tags
Properly Show and hide the sidebar on mobile layout when using Alt+g
Merge pull request #446 from ailin-nemui/show-sidebar

Properly Show and hide the sidebar on mobile layout when using Alt+g
Create dark theme by extracting theme settings from glowingbear.css

* Remove style.css as those values should be themable as well.
* Update urls in index.html to link to dark theme by default
Provide a way to change the theme in the settings

* Selected theme is dynamically loaded
* Preferred theme is stored in the settings.
* Default theme = dark
Add light theme
light-theme: darken most colors by 50% and add it to theme manager
[light theme] make the background lighter
[light theme] set highlight colour to something readable
[light theme] improve readability of default grey colours
[light theme] make default text color readable
[light theme] fix the notification colour again
themes: fix some base colours
support direct html colour specs in client messages
add pgup/pgdn keys and fix history in multiline edits
embedded content: check if scrollIntoViewIfNeeded vendor method is available
Support narrowing buffer selection with Alt+0-9 after using Alt+g or when onlyUnread is enabled, and show numeric overlays for Alt+0-9 keys on the buffers
Add support for explicit fromnick in protocol messages where availiable

This can replace the prefix-nick-guessing where available.
Support host-rendered time

If available, display the time as rendered by the host instead of own
calculation