Delete some incorrect gitmodule paths for YCM.
Added checks for whether fasd/tmux exist before running the corresponding commands in zsh. This avoids issues with zsh terminating itself when tmux/fasd are not availale.