Implemented wildcard processing

Only reading and registering the data, not doing anything with it.
Added validation checking to debating results

Call DebatingResults#validation_errors to get a list of things that
are wrong with the data, like winners from one round not appearing
in the next.
Tested debating results with validation errors

The Junior data is the clean data.  The Senior data has problems
introduced (described in comments), which are caught by the
validator.

Not all possible problems are tested; that would need another test
file.  But the major ones are.