Merge branch 'release/1.18.0'
fix handling tgz packages
Merge branch 'hotfix/1.18.1'
improved rubygems process, update #1463
make sure requiremnents are run for proper ruby, fix #1465
Merge branch 'hotfix/1.18.2'
rubygems-1.8.25.tgz md5, fix #1467
Merge branch 'hotfix/1.18.3'
Update scripts/functions/requirements/ubuntu

added bzip2 for the rvm requirements for debian/ubuntu
Merge pull request #1470 from ssm2017/patch-1

Update scripts/functions/requirements/ubuntu
sheduling 1.18.4 - reopen #1470
Merge branch 'master' of github.com:wayneeseguin/rvm
Fixes an issue with "${rvm_archives_path}/${rvm_ruby_package_file}"
where ${rvm_archives_path} could point to a valid path but
${rvm_ruby_package_file} could be empty, causing a false match. Also use
parens to be a bit more explicit with the logical groupings.
Reworked the bash if line per mpapis' suggestion in PR 1472.
Merge pull request #1472 from cwgem/rubinius-bash-logic-fix

rvm install rbx-head causes file_exists_at_url warning
Fixing function names of the various requirements scripts that were named requirements_gentoo instead
Merge pull request #1473 from cwgem/requirements-os-name

Requirements scripts functions need to match os name
switch to --progress-bar in curl
make sure rvm_is_a_function can be checked also in subcommands
do not do curl --progress-bar when rvm is not a function