I should not have merged this here.
More comments
- Fix pass of parameters
- Add new function `ecd'.
Fix alias `eeval'
Fix indentation
New function `efile`
Fix builtin `ecd' when file path contains space characters.
Merge remote-tracking branch 'upstream/master' into emacs

Conflicts:
	plugins/emacs/emacs.plugin.zsh
	plugins/emacs/emacsclient.sh
Comment
Do not overwrite EDITOR environment variable if already defined.
Added documentation to key bindings.

Conflicts:
	lib/key-bindings.zsh
forgot to save before committing. doh
Don't clobber standard Esc+. behavior

Esc+. works as "last arg" on both bash and zsh. Seems like a shame to introduce a new standard.

Conflicts:
	lib/key-bindings.zsh
Make sure the terminal is always in application mode when zle is active.
Replace hardcoded key escape sequeneces with dynamic ones from terminfo.
Fix /bin/sh compatibility issue in install.sh
more catspeak
git lol
plugged_in function
gitfast: update to upstream v1.8.4

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>