Test chruby_use directly.
Also pass -f to zsh.
Use the last lexical matched ruby in RUBIES.

* This allows chruby to select the highest (lexically sorted) version.
Split the chruby_use_echo test into two tests.
Better detection of bash vs. zsh.