Merge branch 'hotfix/1.25.15'
warn users about incoming finish of ruby maintenance, fix #2549
fix the date check for unmaintained ruby finish date, update #2549
update tests for new warnings
add rvm-shebang-ruby for use in shebang and which loads ruby based on script path not current dir, fix #2546
add glibc-devel glibc-headers to fedora like requirements, closes #2554
allow passing by calculated ruby name when only one ruby used, fix #2469
handle ruby string without name when searching for binary rubies, update #2469
list outdated libs when autolibs can not run, fix #2555
merge all variations to single requiremnts_osx_update_certs_openssl, update #2556
fix function name 117753259e4960c94f4171491e649c30915a1c65, update #2556
allow updating osx certificates for path and openssl, update #2556
skip duplicate call to rvm_requiremnts_fail_or_run_action for requirements_osx_update_openssl_cert, update #2556
add info how to update certificates when autolibs < 3, fix #2556
rvm_latest_binary_flag is just rvm_fuzzy_flag, remove the unneded code, fix #2559
do not display warnings when no ruby selected, fix #2563
celaning loading of rvm, fix __rvm_conditionally_add_bin_path, fix #2561
improved detection of errors when checking openssl certificate file path, closes #2564
true for OSX, update #2517
unset rubygems variables for installing rubygems so default location is used for rubysl, fix #2562