Adding more tests around zipper.
Fixing the zip implementation and tests.
Adding infinity list test.
Left and Right now work correctly in Zipper
- Also writing better tests to make it easier to see what's happening with first and last.
Adding tests around zip, take and filter.