Re-enable right-click context menu

Helpful for looking at source, inspecting elements.
Introduce "instance" components

WMT now carries two sets of components: the "class" components
displayed in the ComponentsList and "instance" components used by the
model displayed in the ModelTree. The class components carry default
parameter values and are immutable. The instance components have
editable parameters.