do not force permissions change for scripts, fix #2704
make rvm files executables only if not set already, update #2704
do not require default to be a regular file, fix #2750
do not disable binaries on mruby, fix #2759