Finished adding xlsx write

XSSF now can write to the xlsx files.  It just needs to be given stuff
to write and it will write a row for you.  It also has a function to
automatically make the header row with the pre-generated header names