Update to make the tree compatible with Emacs 24.4

- All submodules were updated.
- "~/.emacs.d/" was removed from load-path. All the files were moved to
  "~/.emacs.d/lisp/"