Added initial emacs setup.
  Added MPC-client
  Load keybindings and pwsafe.
  Don't ignore emacs.
  Updated the PATH handling.

  We now add directories, if they exist, via a function.

  We also filter out duplicate entries from the PATH string.