add Split stream along with some tests

Added in 658d793 with default to unlimited buffer size.