Don't duplicate shims in PATH

If you're loading rbenv in `.bashrc` or `.zshrc`, the shims path can potentially become duplicated over and over again in `$PATH` as you spawn subshells. This patch guards against that.

This is also helpful if you (like me) like to micromanage the order of `$PATH`.