more odf.Formatting.StyleData/AppliedStyle typing instead of Object

Hm, I fear `areStyleAttributesEqual` does not stress enough that the second object can have more properties than the first, and that the methods just checks if the properties of the first are identic to those of the second.