Use default evil cursor for better color-theme compatibility.

Different color-theme has different color for cursor, setting cursor
color to a fixed "white" color is not a good idea under some other
color-themes besides solarized-dark. So, Pay to Caesar what belongs to
Caesar--and God what belongs to God.
Add ack-and-a-half for emacs ack integration.
Ah, the forgotten prerequisites matrix in ome.org.
Sorry I just forgotten only I have the right to clone by ssh.
Add evil-leader, the vim <leader> feature for evil.
Add ace-jump-mode for fast cursor move.
Add expand-region.el for fast region expand and select.
Add evil-surround for fast surrounding management.
Turn-on-evil-mode for puppet-mode.
Basic flycheck support.

I'm not familiar with flycheck yet, and have no experience with it. So
there maybe some problems with it when dealing with big projects.