drop our reimplementation of splice for non-linux in favor of using kj pumpTo. this avoids select() for its O(maxfd) behavior, and if kj ever uses something more efficient than read/write loops we'll benefit too. Change-Id: Id01ba84bf8831455af2d9755bf1a3039d215bb47