Merge branch 'hotfix/1.19.6' into stable
defer system_update - opensuse + unified handling
defer system_update - ubuntu
defer system_update - arch
defer system_update - centos, refactored requirements_check_fallback
defer system_update - freebsd
Ensure that zsh autocompletion won't be broken after invoking `__rvm_unload` by cleaning up `$fpath` before the meat of the `__rvm_unload` function; this will prevent the rest of the code from nuking `$fpath` altogether.
defer system_update - gentoo*
defer system_update - openbsd, extract __rvm_requirements_run_custom
defer system_update - openindiana
defer system_update - smartos
defer system_update - solaris
defer system_update - osx + smf, remove old update-system code
Fixed typo

Fixed typo: "Coding" was misspelled
Merge pull request #1843 from richard4339/master

Fixed typo in Guidelines
Correctly infer `$rvm_user_install_flag` when performing a root-only install according to instructions on FAQ.
Merge pull request #1845 from JoeKun/rvm-installer-root-only-install-confusion

rvm-installer still believes it's performing a multi-user install when installing for root only
Merge pull request #1838 from JoeKun/master

Ensure that zsh autocompletion won't be broken after invoking __rvm_unload`
defer system_update - osx_brew
defer system_update - osx_fink