First cut at TextQuestionFormatter

This seems the most sensible small thing to create as it will start using the
components I'm interested in and generate output which can be used.
Add rdoc rake task

Update .gitignore to ignore the html directory the task generates output to as
well.