AUI-1633 Adding tests.
AUI-1633 Prevent TreeNodeTask from removing `tree-node-child-unchecked` from Parents with Children with `tree-node-child-unchecked` as well.
AUI-1633 - Source formatting
AUI-1633 Source formatting