Handle the different ways to specify colors correctly in XLSX
XLSX has a few different ways to specify colors and it is not trivial to resolve them for stuff like the theme colors.
We should add a common parser for all of them that knows how to resolve all the ways and provides a rgb value + possibly the other information for fallback. This means we also need to parse the themes file and modify some of the interfaces.