core/ui: Move diminishing to packs

Move most diminish calls to the packs, where the relevant modules are loaded.

Signed-off-by: Gergely Nagy <algernon@balabit.hu>
gitignore: Ignore eshell/history

Signed-off-by: Gergely Nagy <algernon@balabit.hu>