Introduce tfoldl/3.

This function allows you to foldl over a tree structure. This resolves #26.

Signed-off-by: Brian L. Troutwine <brian@troutwine.us>
Merge pull request #31 from blt/foldl

Introduce tfoldl/3.