Initial EPEL support. No version protection yet.
Merge branch 'master' into features/centos-epel-repo
EPEL 5 and 6 in link and hash dbs. Support in centos reqs.
Fix regexp to detect CentOS major version
Versioned EPEL support for CentOS in rvm pkg
Add forgotten basename to extract the filename from the URL
Merge branch 'hotfix/1.19.5' into stable
remove "rvm use" warning from "rvm info", fix #1753
clean ZSH errors detection, fix #1665
apply rvm_with_gems only to global.gems, closes #1699
add a warning when trying to remove ruby@gemset, closes #1789
fix maglevs GEMSTONE version detection, fix #1798
clarify remote rubies configutation, closes #1737
clean /etc/rvmrc cleaning instructions, update #1803
explain what for write rights are needed - homebrew, fix #1809
add a explanation for curls 141 error, closes #1806
NEXT: [GH-1803] for 1.19.6
make awk have some action, fix #1804
Cleanup Debian/Ubuntu autolibs.

After hours of @mpapis and I hating on each other we finally rewrote Debian autolibs to be better.  These changes fix: #1807 (partially -- by removing git and git-core from ruby installs, more to be done with git-core still being required by RVM,) #1799 (ping @rys -- by switching to dpkg-query which will account for virtual and meta-packages with arch,) and it allows us to group dependencies in a preferred format while still allowing people to have their own preferences by pre-installing a certain package.  The best example of this is jruby with say openjdk6 if you prefer it, even if we prefer openjdk7.

This fix also discovered #1810 and has a TODO for #1807: Finish the cleanup for ticket #1807 so we can remove git from rvm by simply detecting the type of install happening.  This will probably happen higher up maybe where we no longer run rvm requirements on a normal Ruby install?
update curl error explanations, closes #1805