Add zshenv.symlink; fix $fpath for completion

.zshenv is sourced for all zsh instances - including non-interactive
any $PATH/$MANPATH modifications made in .zshrc are not picked up when
e.g. running zsh from within vim