exec: avoid mutating PATH

Enables shelling out from a ruby process started with rbenv to a rbenv
version other than the current one. Fixes #121

This removes the workaround created for #15 and solves `ruby -S` support
by setting RUBYPATH.