don't use str{cpy,cat} in mruby and mrbc

The length of each string is known. It should be used.
parse.y: don't use strcat
Merge pull request #1445 from cremno/no_strcpy_and_strcat

don't use str{cpy,cat} in mruby and mrbc