Adds option to removeStyle for removing style of descendants

Status: **Opened for visibility**
Reviewers: **@scalvert**

## Changes:
- removeStyle: removes style attribute by default, but can take an optional parameter to remove inline styles for all descedants
- updates tests