Hash to preserve order as Ruby1.9 does
move Hash#inspect implementation to mrblib/hash.rb
move Array#inspect implementation to mrblib/array.rb
function expansion in hash.c
implement Hash#== and eql? in Ruby
should adjust hash value order at deletion
Hash#keys to update memory region directly