Fix case of headings.
Added some comments.
Added tests for compact disaggregated data (currently failing).
Parsing compact disaggregated OK, but not handling afterwards.
Parsing compact disaggregated OK, but not handling afterwards.
Returning colspec correctly.
Reading colspecs, but not yet generating extra rows.
Add first tool: a simple normalisation script.
Include language for hxlnorm tool.

Add HXLColumn#getTagSpec
Start a disaggregation countdown.
New class to hold logic for a table specification.
New class to hold logic for a table specification.
Fixed typo in constructor.
Using HXLTableSpec class (but variables and functions not yet renamed).
Renamed to use HXLTableSpec more intuitively.
Allow empty colspecs.

Add HXLTableSpec#hasCompactDisaggregation
Always create an empty column, even if there's no tag.
Simplify code slightly by removing an obsolete boundary condition.
Starting to add support for repetition of disaggregated rows.
Handling repetition OK now.