use macros for assignments to ci->err
mrb_ary_splat() to call #to_a
Merge pull request #1639 from h2so5/macro-ci-err

use macros for assignments to ci->err
Merge branch 'master' of github.com:mruby/mruby
quicker release of arena after ensure calls
always clear ci->err
pop ensure stack before execution; close #1638
should splat and iterate elements when "*ary" speficied in the case-when clause; close #1627
object_id may not return Fixnum (ISO says Integer), since intptr_t may be bigger than Fixnum, so type check for Numeric; ref #1630
Test case statement with splat
Merge pull request #1640 from carsonmcdonald/splatwhentest

Test case statement with splat