First simple working version

Category detail is simple (ID, drop or non-ID) and the column
confirmation/adjusting routine is currently avoided.  Non-data sheets
are not handled in the output.  Anonymization of files works, otherwise,
and the sample output files here are correct (except for missing blank
sheet).