Tests: Added TCs for the current behavior of the styles system.
Fixed a TC when attValue is a string, but actualAttrValue != attValue - error was thrown.
Added TCs for the current behavior of the styles system.
Tests: Added TCs for removing duplicates when applying style.
Remove style before applying it, so ancestors tree is clean and style isn't duplicated.
Tests: Updated other affected cases.
Tests: Corrected and commented broken TCs.
Tests: Added TCs picturing the broken remove style algorithm.