Rubygem provider bugfixes

* Specifying a `ruby_version` other than `*` is fixed; it used to raise an "undefined method map for nil:Nilclass" exception
* Installing native gems works again; they need the compiler toolchain on the PATH (e.g. `gcc` and `make`)