Use advanced GemList as list for GEMs
Move GemList to MRuby::Gem::List. More logical location
Merge pull request #1232 from iij/pr-mrbgems-mrblib-sort

sort mrbgem's mrblib/*.rb files
Merge branch 'gem-duplication' of https://github.com/bovi/mruby into bovi-gem-duplication
avoid subclassing Array not to inherit too much methods
remove explicit check to honor duck typing
Merge branch 'master' of github.com:mruby/mruby
Merge branch 'bovi-gem-duplication'
add type check in Hash#merge!
fix typos.
Merge pull request #1235 from crimsonwoods/fix_typos

fix typos.
Adding a few more respond_to tests
Merge pull request #1236 from carsonmcdonald/moreresptotests

Adding a few more respond_to tests
Merge pull request #1234 from gzohari/pr-merge-bang-check-type

Add type check in Hash#merge!
Move Hash#values_at to mruby-hash-ext gem.
Move comments from hash.c to hash.rb.
Add more test cases for test coverage.
Remove mrb_hash_lookup() as no one uses it. Use mrb_hash_get instead.
Merge pull request #1237 from monaka/pr-cleanup-hash

Cleanup hash
mirb should handle exception from inspect; close #1238