Introduced BigTableParser

We now handle the "big table" format of court reports, where an entire
reign is conflated into a single table.  Wrote a generalized parser for
tables, to make things easier going forward.

Enhanced OPDate to cope with two or four-digit years with external
flagging.

Fixed OPDate to really deal with two-digit years right.
Refactoring

Tightened up OldFile to remove some junk that had seemed like a good
idea at the time.  At this point, I know Scala idiom much better, and
have a clearer idea of how things actually work.
Added Brion I

Also, fixed a couple of errors in Hanse II.
Added Timothy II
Added Lucan IV

Based on the original file L4_C1
Added Hanse I
Added Lucan III

Major enhancement: added the ability to parse the "old Word style" Court
Reports.  These look similar to the modern ones, but their captions are
simple paragraphs before the table, so had to add additional machinery
to parse that.

Added the ability to cope with abbreviated month names.

Fixed a bug in the court report parser: we weren't fully scrubbing cell
contents.