Add greedyZip, greedyZipWith. Fixes #21.