Implement String#clear
git push origin masterMerge branch 'suzukaze-add-string.clear2'
inline str_discard(); ref #2370
clear shared and nofree flags; ref #2370