allocate a new string object when shared string is not acceptable.
Merge branch 'mruby-support-regexp' of github.com:iij/mruby into mruby-support-regexp