implement Array#sample in mruby-random gem
refactoring mruby-random
add data_type check to mruby-random