Merge branch 'hotfix/1.18.15' into stable
improved GC behavior for 1.9.3-p392 railsexpress patches.
Merge pull request #1643 from skaes/ruby-193-p392-railsexpress-bugfixes

improved GC behavior for 1.9.3-p392 railsexpress patches.
prevent loading function when in posix mode, closes #1648
Merge branch 'master' of github.com:wayneeseguin/rvm
fix posix, update #1648, update 4071156c483675569ead89f615298b5b3157e020
fix __rvm_select so we can __rvm_use with param, update #1647
remove scripts/functions/state as it is unused
remove code duplication, fix #1647
fix gemset pristine, update #1647, fix d43f40c8f6a74cb443d295471741a6182c02b8f1
fix rvm_ruby_string in selector
1.18.16
make sure 1.9/2.0 MRI is picked for compiling rbx, fix #1596, includes parts of ee92d0d402525feacbfbbb2817d3116234e9a700
Merge branch 'hotfix/1.18.16' into stable
Merge branch 'hotfix/1.18.16'

Conflicts:
	scripts/functions/build
	scripts/functions/manage/rubinius
	scripts/functions/manage/ruby
add support for tigerbrew, fix #1653
use homebrew installer when started with sudo, closes #1654
detect missing gcc-4.2 after installing apple-gcc42, closes #1651
support fail for unknown system when used from binary, closes #1644
add a warning when /usr/local/bin/rvm exists, closes #1637