Add rbenv support
Fix the destination path
Change mode for install_ubuntu_software.sh
Add support for nvm, rbenv and pyenv

Nvm is for Node.js version management, as rbenv is for ruby and pyenv is
for python.