update keybindings for csharp and other c languages
Update themes and display settings

* implement toggle-fullscreen function
* implement on-night, on-day, toggle-theme and auto-set-theme functions
* theme automatically chosen at the startup based on current time