Suppress warning when using readline in mirb.
Fix docs path.
use proper length for mrb_get_values_at()

separate mrb_range_beg_len() into two: the one truncates range into the
sequence size, and the one does not.  #values_at uses the latter.
new macro mrb_int(mrb,x) to retrieve mrb_int from mrb_value with conversion if needed
refactoring mruby-struct
Merge branch 'take-cheeze-values_at'
Merge pull request #2179 from take-cheeze/readline_warning

Suppress warning when using readline in mirb.
Merge pull request #2180 from yui-knk/fix-doc

Fix docs path.
Add Hash#delete_if
simply use `isfinite`
Fix comment of exc_inspect (and adjust spaces)
Merge pull request #2181 from suzukaze/add-hash_delete_if

Add Hash#delete_if
Merge pull request #2182 from cremno/use-isfinite

simply use `isfinite`
Merge pull request #2183 from yui-knk/fix-error-comment

Fix comment of exc_inspect (and adjust spaces)
Fix typo.
Add Hash comments
Merge pull request #2184 from yui-knk/fix-typo

Fix typo.
Merge pull request #2185 from suzukaze/hash-comments

Add Hash comments
Merge pull request #2161 from nobu/embedded_document

Embedded document
Add Hash#flatten