Made Buf.subbuf act more like Str.substr

Tests added to roast https://github.com/perl6/roast/commit/6def40c6ac8a56bd2108be77e4e5c908d033d19c