Switch to "Current" Ruby framework symlink

Closes #29795.
Closes #29819.
String isn't enumerable in 1.9+
Update ruby version doctor check