Add the concept of "anchored" answers.

This allows us to mark answers as "anchored" so that we get an exception if we
try to reorder them.
Minor fix-up to reorderer.rb

Variable naming & documentation.
Merge pull request #8 from mikestok/issue-5-continued

Issue 5 continued