do not copy underlying bytes in substr function
Merge pull request #975 from crate/m/substr_no_copy

do not copy underlying bytes in substr function