mgit - avoid eval as it breaks "$@" construct
mgit - add PURPOSE in help message
autocommands.vim: set ft zsh for .shell/*.rc
vif - use "mgit -p ls-files" instead of git-tracked