fix detecting scripts base in zsh, fix #2444, update #2434
do not change executable rights for binaries if already can execute, fix #2445
improve message for __rvm_remove_ruby
improved ruby installation