Only update contents/relationship tabs when visible.

They were being updated every time the modlist selection changed. With this commit scrolling using the arrow keys should be smooth if the metadata tab is selected.
Also added names to some designer elements which were nameless.