strscan specs for multibyte strings
use bytesize instead of size anywhere in strscan

to implement mri-like behavior for multibyte strings
Merge pull request #2122 from tank-bohr/master

use bytesize instead of size anywhere in strscan for correct work with multibyte strings