First round of preparing Insight for UI testing (rebased onto develop)



This is the same as gh-1410 but rebased onto develop.

----

Adds many `Component.setName(String)` calls and exposes a couple of constants.

Insight should run just fine afterward. Super-keen testers might install the SwingExplorer Eclipse plugin and see if those component names really have been set.