Remove toolbox.enumerable.js
Merge toolbox.enumerable into toolbox. Split Generator into two classes: Generator and Enumerator

Generator is used for generating infinite sequences using a function and seed.

Enumerator is used for lazily iterating over a collection.