frontend/html: status bar, compatibility fixes

* Adds status bar (with `StatusMessage` method support)
* Compatibility fix for browsers which don't support `event.key`
* Sexy scrollbars on webkit browsers
* Adds themes assets server (e.g. to provide the status bar background image)
* Adds favicon
I think I will replace `%s` by something like `{{bgColor}}`. Any other ideas?