mrb_funcall_with_block: raised exception corrupts ci and stack

For the original bug report see [[ruby-talk:404969]](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/404969).