compose() now throws ValueError when no transducers are supplied.
Using doctest for beefed-up docstrings.
Split notes out into a new file.
Put tests in a separate file.

We now use both doctest and unittest.