Beginning layer library api construction.
Introduce make-layer ade make-kbd-keymap macroses.
Change layers indicators to a single letter sign.
Add layer-genesis variable. Merje kbd and minibuffer-major-mode libs into layers.
Use variable names convention rather alist configuration.
Move config to the core namespace.
Add lib dir to load-path instead of direct loading.
Add sort option to load-path scanner.
Done make-kbd-keymap macro.
Use layers as a library.
Use [t] vector in make-kbd-keymap instead of default keyword.
Generate setters functions in make-layer macro.
Don't use ido at all.
Use solarized color theme.
Prevent any layer hotkey from overriding.
If you need redefine default key use other seed-map for default and genesis map.
Rename make-kbd-keymap to make-layer-keymap with :sequence keyword parameter
instead of :bindings.
Respect minibufferp in default map selection.
Rewrite module's namespace for work with latest layers library.
Load module's namespace. Devide layers keymaps to separate seeds.
Rewrite 'env' namespace for work with latest layers library.
Load 'env' namespace.
Purge diminish package.
Fix dired normal map with some commom seeds.
Move dired-find-pwd to the q-prefix-layer.