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.