Fixed some bugs in ScriptContext::eval(), added MRuby version of FooWrapper