ui: update UI-module API

- change from multiple-instances to single-instance
  (multiple-instances was never used)

- remove ui/input config parameters from the "core" config,
  moved to each specific module (cons and evdev)

- modules updated: stdio, cons, evdev, wincons

- this patch solves the reported crash, that module-functions
  are called after the module was unloaded.