resolve symlinked ruby versions when applying to the env

This ensures that the actual version path (not a symlinked path)
is always used in the ENV vars.  This means that symlinking ruby
versions will have no effect on the path related ENV vars.  The
symlinks will only be used for referencing versions.