Add Vector1/Vector2 aliases.
Add zip3/4 and zipWith3/4.
Add head, tail, last.
Implement fold1.
Use lenght instead of duplicating the implementation.
Merge pull request #50 from pjonsson/vector-compat

Implement partial Vector compatibility for Opt.