Add first renderer (TextRenderer) and tests

Developing from the outside in I want to have a text renderer so that
I can easily test the output, and in the future there can be a PDF or
XML renderer if necessary.

Also add a rake task to run the unit tests (all that I have at the moment).