Use ack from package

rather than ack-and-a-half (now unmaintained) from el-get.
Add automatic creation of directories that don't exist

from: http://iqbalansari.github.io/blog/2014/12/07/automatically-create-parent-directories-on-visiting-a-new-file-in-emacs/
Remove some old ctags stuff

let projectile handle it now
Bind org timestamp
Use sxhkd for hotkeys instead of xmonad

* Closer to shell, so slightly simpler (e.g. emacs daemon "just works").

* Allows changing of keys without recompile of WM, and vice-versa.

* If I ever want to change WM, don't have to change hotkeys