make sure to create gemset/bin, fix #2277
Merge pull request #2276 from wayneeseguin/bugfix/avoid_regexp_match_gh_issue_2276

`(eval):1: failed to compile regex: empty (sub)expression` when running `rvm reinstall ruby-head`
handle whitespace variations in json
Merge pull request #2278 from joshua-rutherford/master

handle whitespace variations in json
clean whitespace formating
1.23.5
Merge branch 'master' into hotfix/1.23.5
Merge branch 'hotfix/1.23.5' into stable
Merge branch 'hotfix/1.23.5'
recognise OmniOS
add more package options in opneindina to support omnios
add the missing requirements_openindiana_lib_available
add developer/object-file for omnios/openindiana
add developer/build/gnu-make for omnios
Merge pull request #2279 from wayneeseguin/features/add_system_omnios_gh_issue_2279

add OmniOS support
allow installation from more repositories
Merge pull request #2280 from joshua-rutherford/master

allow installation from more repositories
update md5 for rubygems-2.1.9.tar.gz

From http://blog.rubygems.org/ RubyGems 2.1.9 was released today.
Merge pull request #2282 from dawookie/stable

update md5 for rubygems-2.1.9.tar.gz
add rubygems 2.0.12 md5