Refactor rbenv::ruby so it can be used to configure a user properly