Prevent recursive calls of `rbenv` from unnecessarily repeat-adding to PATH and RBENV_HOOK_PATH.

This also (`RBENV_HOOK_PATH`) prevents rbenv from going through the hooks for a plugin more than once for each call of `rbenv` (try running, for example, `rake -V`).