Update emacs, vim, and zsh config

* Add less and elm syntax support for Vim
* Update erlang tools path in emacs config
* Add aliases in zshrc
* Enable zsh completion for AWS
* Add Eiffel configuration environment variables in zshrc