fix code to detect failing pipes, fix #1741
Add -B flag on FreeBSD during compilation. Fixes ruby build issues on FreeBSD 8.x
Fix inverted logic in FreeBSD make -B change
fix permissions only of extracted files not everything in target, also removes target files, fix #1680
improve extraction errors detection, fix rights for travis, update #1680
fix extraction temp on FreeBSD, fix travis rights fixing, update #1680
better sysctl use if it's not in PATH
fix rvm_requiremnts_fail_or_run_action, update #1720, update #1724, found: http://stackoverflow.com/questions/15587298/cant-install-ruby-1-9-3-via-rvm-in-os-x-lion-even-with-with-gcc-clang/15587558?noredirect=1#comment22320984_15587558
fix update-system and error messages, improved autolibs level detection in update-system, update #1720, update #1724

Conflicts:
	scripts/functions/build_requirements
improve the message for failed dependencies, fix #1720

Conflicts:
	scripts/functions/build_requirements
fix compiler detections
add a warning for ZSH caching problem with __rvm_cleanse_variables, fix #1746
Merge pull request #1748 from wayneeseguin/feature/quiet-curl

add --quiet-curl, update #1614, update #1745
ruby-head should use latest rubygems, fix #1714
ruby-head-n* should use latest rubygems, update #1714
fix showing return status for curl random error
Merge branch 'hotfix/1.19.1' into stable
Merge branch 'hotfix/1.19.1'

Conflicts:
	.travis.yml
	scripts/functions/requirements/ubuntu
1.19.1 ready
some basics of formating for RVM, closes #1744