Allow hashes to be specified in user_installs list

This patch is taken from this pull request:

https://github.com/fnichol/chef-rbenv/pull/36

Until it gets merged or a reasonable explanation as to why it can't be
merged is given, include it manually in our local copy of `chef-rbenv`.