update to follow latest mruby.
modify 'newliine' character.
remove shell commands.
remove obsoleted method and modify repleaced method.
rename method following latest mruby source code.
support new types of mruby value.