Comment and simplify the text utility interface.

The text utilities contain interfaces for turning text into hashed integer
representations and classifying text as spam.

To clarify the intended use of each abstract method comments are added here.
Additionally, the featurize method is removed since it is no longer used in
the example project.