Allow to set custom styles for optimized writer
Created originally on Bitbucket by seriyps (Сергей)
As far as I know, styles are written to separate xml file, so it is possible to write styles.xml after all worksheets has been written. As alternative, we can keep hashes of styles in memory, but dump styles definitions 'on-the-fly'