Move chruby configuration to .zshenv

Vim's shell does not source .zshrc, so the chruby initialization code is
ignored when running command from the shell inside vim. Moving the code
to .zshenv solves the problem because vim does source that file.