Fix shadowed cons variable
Move flatten impl to transform module
Avoid unnecessary length check in merge
Add initial API docs.

Includes TOC and docs for creating and building streams.  Still much
more to write.
Add more API docs.

Revise API doc format to accomodate method + function versions of
combinators
Add initial merge docs
Add Element.matches event delegation example
Add merge and zip docs