Data.Lazy.List fixes, add Lazy and Lazy1 instances

Resolves #4