Merge pull request #30 from intjonathan/master

Add ensure parameter to rbenvgem title in gem resource
Update readme examples with a 1.9.3 patchlevel that exists :)
Merge pull request #32 from fgrehm/fix-readme-example

Update readme examples with a 1.9.3 patchlevel that exists :)
Fixes to correct minor issues when installing to non-standard paths

The dependency chain in manifests/install.pp previously allowed the .bashrc and .rbenvrc files to be created even if installation failed

Added cwd to execs to prevent git from dying with return code 128 when attempting to cwd to a directory that the user does not have permission to access
Merge pull request #33 from jasongill/master

Two fixes to help when installing to non-standard paths
Update authors file
Add coderwall endorse button
Fixed bundler gem installation at rbenv::compile

Previously, on a user without any ruby pre-installed,
rbenv:compile defined type was failing to install bundler
because the gem custom type was calling the freshly installed ruby's gem command
directly and not through rbenv's shims.
This bug can easily be reproduced by trying to install e.g. jruby in a fresh vagrant box or MRI in a new user.

The "rbenvgem" type's default provider now executes "rbenv shell <ruby>"
prior any gem command.
Merge pull request #34 from th3hunt/master

Fixes bundler gem install in environments with no pre-existing ruby interpreter
Update authors file
Fix syntax error related to puppet 2.7.x
Use the correct class name for dependencies
Revert "Fixed bundler gem installation at rbenv::compile"

This reverts commit 033e31b070a71464564c3c7b43c51b3d39ccf9c7.

Conflicts:

	manifests/gem.pp
Use rbenv::gem to install bundler inside proper ruby environment
Fix nil exception with regex pattern group
Execute dependent shell commands only on success
Use the correct ruby interpreter during gem execution environment
Use .profile as the default rc file and let the user override it

This choice is preferred than bashrc because login shells do not
read .bashrc file.
Update README
Use proper name for rehash execution