New provisioning for RVM, Ruby, and Puppet