Adding edit options to winreject

#### :exclamation: Please, do not merge yet!

This branch is work in progress on editing the `eegDb` database from the level of `winreject()` (that should change name to something like `eegDb()`, `dbshow` or `eegDb_show()`...)

#### Major updates

:black_circle: pressing `ctrl + e` opens fuzzy menu with lots of commands that allow to edit `eegDb` from the gui level
:black_circle: introduces `eegDb_set` functions that make sure that modifying given `eegDb` field does not break anything
:black_circle: `winreject` now uses link functions in some gui <--> gui calls
:black_circle: may introduce changes to `fuzzy_gui_test` and name it `eegDb_gui_fuzzy` or `gui_fuzzy` or `fuzzy_gui` 
:black_circle: may introduce `eegDb_gui_message` for different messages like warnings etc.