For #2721, specify edit origin for color editor widgets in order to batch undos
Code review fixes. Added unit test.
Merge pull request #2790 from adobe/nj/issue-2721

Specify edit origin for color editor widgets in order to batch undos