Fix indexes when worksheets have been deleted

I found an xlsx document where some sheets had been deleted (I think).  The remaining sheets are numbered 1, 4 in the TOC, but just numbered 1, 2 in the XML structure.  I believe the fix I'm checking in here will fix this generally.