add various Component.setName() to facilitate UI testing
add more Component.setName
make D&D tree name more specific

specificity is important when another tree may appear in the same
window or dialog
name components for their type
update copyright year after code changes
fix #11401: remove deleted tree notes from selected set
Merge pull request #1427 from mtbc/deleted-container-11401

fix #11401: remove deleted tree nodes from set of selected nodes
Merge pull request #1410 from mtbc/Component.setName()

First round of preparing Insight for UI testing