Merge branch 'hotfix/1.22.2' into stable
Merge pull request #2144 from mattconnolly/master

SmartOS: fix escaping of GREP_OPTIONS and return result in eval of __rvm_grep
improve cleaning rvm_gemset_separator from the gemset name, fix #2147
add the missing bracket, fix #fdafa6d, update #2147
improve resolving scripts path in db
Merge pull request #2149 from wayneeseguin/bugfix/github_issue_2149

rvm db doesn't respect autolibs=read-fail
make sure to use full path when sourcing rvm using relative path
Merge pull request #2150 from wayneeseguin/bugfix/github_issue_2150

sourcing $RVM_PATH/scripts/rvm sets wrong environment variable for rvm_bin_path and rvm_prefix
remove deprecated handling of rvm_ignore_dotfiles_flag in ~/.rvmrc
Merge pull request #2151 from wayneeseguin/bugfix/github_issue_2151

Creates ~/.rvmrc and not respecting rvm_path when running install.
1.22.3
Merge branch 'master' into hotfix/1.22.3
Merge branch 'hotfix/1.22.3'
fix user_install check for user names with spaces, closes #2140
Fix case where "rvm $dir do ..." is run but $dir has no file choosing a ruby.
Merge pull request #2152 from aspiers/master

Fix case where "rvm $dir do ..." is run but $dir has no file choosing a ruby
add NOEXEC_DISABLE=1 to the test invocation, fix https://github.com/wayneeseguin/rvm-test/issues/19
fix detecting GEM_HOME/bin at the end of PATH, fix #2154
Add Solaris 10 support
Merge remote-tracking branch 'upstream/master'