Ensure that gemlist is always full of hashes
The ruby version is named ruby_version, not version
Add a rescue for gem installs
Fix installing native gems

Native gems require `make`, `gcc`, etc. to be on the path, too.
Merge pull request #99 from boxen/fix-gem-installs

Rubygem provider bugfixes