adding mapWithUnfold, takeWithUnfold, takeWhileWithUnfold, zipWith and zipAll to Stream