emacs: add deft recipe
emacs: refactor ag reipe key bindings definition
emacs: customize deft recipe
minor
emacs: update git gutter, linum recipes and more.

Assign gg as git gutter mode identifier in mode line.

Disable linum for compilation mode.

Remove auto complete, ruby refactor, smartparens, undo tree, git gutter
and highlight symbol minor modes from mode line.

Move css recipe to dedicated file.

Move hide/show recipe to dedicated file.
emacs: disable ethan wspace mode element
emacs: remove ruby end and ruby tools from mode line
Merge branch 'h5-ubuntu-danil' into h6-gentoo-danil