object:state-changed:selected should be emitted by the items; object:selection-changed should be emitted by the tree
<rdar://problem/31776154>