Merge branch 'hotfix/1.22.1'
Makes `dscl` usage service-agnostic

To accommodate systems managed by, e.g., Active Directory, check for
user in the search path.
Merge pull request #2124 from bak/fix_for_directory

Makes `dscl` usage service-agnostic when checking for user shell
remove -Z from rbconfig when installing binary rubies - prevent problems with Xcode libraries search path on target system, fix #2125
Merge branch 'master' of github.com:wayneeseguin/rvm
add warnings that fixing permissions might take time, fix #2126
fix give => given
fix mounting jruby - tar.gz
allow mounting binary jruby from archive
use latest binary jruby from archives when offline and file is cached
Changed documentation for switching to the default ruby
Merge pull request #2128 from robinboening/master

Changed documentation for switching to the default ruby
fix failing when creating gemset home direcory fails, fix #2129
Merge branch 'master' of github.com:wayneeseguin/rvm
add rvm user none, fix all exits to returns in rvm tools, closes #2131
add a test for rvm user none, update #2131
add rvm user none to docs, update #2131
Fix GNU utils on SmartOS. Fixes #2132
Hide errors for /usr/gnu/bin utils on SmartOS. Fixes #2132
add support for apple-gcc42 in requirements_osx_brew_libs_default_check_gcc, fix #2133