Rewrite cut_bytes()
Rewrite cut_bytes()

Do no longer iterate over each byte and instead rely on the Buffer trait
to find the newline for us. Iterate over the ranges to specify slices of
the line which need to be printed out.

This rewrite gives a signifcant performance increase:
Old:    1.32s
mahkoh: 0.90s
New:    0.20s
GNU:    0.15s

kball/coreutils,Shtong/coreutils,polapl/coreutils,sshling/coreutils,keunwoo/coreutils,dokaptur/coreutils,dennis/coreutils,Arcterus/coreutils,keunwoo/coreutils,samfoo/coreutils,hexsel/coreutils,Heather/coreutils,kevgeniy/coreutils,filmor/coreutils,hexsel/coreutils,steveklabnik/coreutils,beni55/coreutils,steveklabnik/coreutils,tempbottle/coreutils,dbrgn/coreutils,polapl/coreutils,tempbottle/coreutils,Gianbaoluo/coreutils,kevgeniy/coreutils,ebfe/coreutils,sshling/coreutils,dbrgn/coreutils,uutils/coreutils,wimh/coreutils,dennis/coreutils,bundai223/coreutils,uutils/coreutils,wimh/coreutils,dbrgn/coreutils,Shir0kamii/coreutils,uutils/coreutils,retep998/coreutils,kball/coreutils,Arcterus/coreutils,jbcrail/coreutils,Heather/coreutils,Gianbaoluo/coreutils,silvio/rust-coreutils,beni55/coreutils,kwantam/coreutils,filmor/coreutils,retep998/coreutils,mauricio/coreutils,samfoo/coreutils,efuquen/coreutils,efuquen/coreutils,jbcrail/coreutils,ebfe/coreutils,silvio/rust-coreutils,kwantam/coreutils,Shtong/coreutils,Shir0kamii/coreutils,bundai223/coreutils,mauricio/coreutils