Using rbenv instead of system ruby

This would remove the need to manage Ruby either manually, or with puppet-gitlab-requirements. Instead it uses the popular rbenv module to setup the proper Ruby version for GitLab. I'll update tests later.
(There's no definite word on that in the [puppet style guide](http://docs.puppetlabs.com/guides/style_guide.html) so…