Merge branch 'hotfix/1.22.10'
use the last loaded file in Zsh to source rvm, fix #2213
Added ALTLinux release workaround detection. Now it detects it as the Arch linux
with glib 2.17. If the RVM repos will have a specific ruby for the ALTLinux,
the detect procedure can be changed to a proper one
Merge pull request #2217 from 3aHyga/master

Added ALTLinux release workaround detection.
reformat __rvm_db, update #2214
allow forcing system type, closes #2214
Merge branch 'master' of github.com:wayneeseguin/rvm
Fix for script error in smartos requirements
Merge pull request #2218 from mattconnolly/master

Fix for script error in smartos requirements
replace all help '∴' with '$', fix #2219
Merge branch 'master' of github.com:wayneeseguin/rvm
add functions/db in installer, reorganize scripts loading, fix #2220
more code for db in installer, update #2220
do not fail in read-only mode when openssl is missing, fix #2221
separate updating certificates in homebrew for jruby, update #2123, update #2221
separate updating certificates in macports for jruby, update #2123, update #2221
separate updating certificates in fink for jruby, update #2123, update #2221
separate updating certificates in smf for jruby, update #2123, update #2221
remove mocks to update java certificates - not rvm responsibility, closes #2123
fix function name for homebrew openssl certificates updating, fix 79137298706050ecc3dee3b1f66d88ba3182e016, update update #2123, update #2221