Merge branch 'hotfix/1.25.19' into stable
Merge pull request #2658 from knugie/master

Add "float_warnings" patchsets for 1.9.3-p545, 2.0.0-p451 and 2.1.1
use string matching instead of case matching for checking if functions should be loaded, update #2385
Merge branch 'master' of github.com:wayneeseguin/rvm
fix version tests, update wayneeseguin/rvm-test#22
fix version tests, update wayneeseguin/rvm-test#22
update tests, fix wayneeseguin/rvm-test#22
do not disable tcl/tk on ruby-2.1.1+, fix #2666
recognize current as ruby string, fix #2665
improve missing ruby/gemset warning in rvm do, fix #2664
simplify loading ruby from project files, update #2659
update tests for #2664
improved detection if gemset is missing, update #2664
improved check for gemset in rvm do
Revert "simplify loading ruby from project files, update #2659"

This reverts commit 3154e6b366a94cee21dd3007dda6d5c180e930aa.
read ruby string only if it was loaded via __rvm_project_rvmrc, update #2659
clarify message for installed rubygems, fix #2670
remove dupliation in try_to_read_ruby, update #2659
2.1 is enough for the new ruby, update #2677
Fix building ruby-2.1.0 on Arch Linux (Ruby bug #9578)