add lazy list with uniform API
add missing module
code cleanup
export uncons function
add more instances for ListT
different approach to lazy list
Merge pull request #6 from jdegoes/ready/lazy-list2

Ready/lazy list2