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.